The Intelligence Trajectory Platform is the world's first meta-platform designed to quantitatively measure, validate, and accelerate human learning and intellectual growth across any knowledge domain or skill.
Development Phase: MVP Foundation Complete β
Last Updated: October 1st 2025
Status: Core platform infrastructure built, UI/UX implemented, ready for feature development
ITP transforms the amorphous journey of learning into a data-driven trajectory, providing individuals with verifiable proof of growth and a universal metric for their intellectual velocity.
- Intelligence Trajectory Index (ITI) - Universal difficulty rating system
- Focused Learning Timer (FLT) - Precise measurement of active learning engagement
- Mastery & Validation Engine - Multi-modal verification of learning outcomes
- Frontend: Next.js 14+ with TypeScript, Tailwind CSS
- Backend: Node.js/TypeScript microservices
- Database: PostgreSQL, Redis
- Infrastructure: Docker, AWS (production)
- Node.js 18+ (Install via Homebrew or nodejs.org)
- Docker & Docker Compose
- Git
-
Clone and install dependencies:
git clone <repository-url> cd intelligence-trajectory-platform chmod +x setup.sh ./setup.sh
-
Start development environment:
npm run docker:up npm run dev
-
Access the application:
- Frontend: http://localhost:3000
- Backend API: http://localhost:3001
- Database: localhost:5432
β
Complete UI/UX System: Dark theme with electric blue accents, professional typography
β
Authentication Pages: Login and registration with form validation
β
Dashboard: User dashboard with stats overview and navigation
β
Demo Page: Interactive demonstration of ITP features
β
Navigation: Intuitive logo-based navigation across all pages
β
Responsive Design: Mobile-friendly interface with Tailwind CSS
β
Backend Infrastructure: Express.js server with Prisma ORM and PostgreSQL
β
Database Schema: Complete user, learning objective, and session models
npm run dev- Start both frontend and backend in development modenpm run build- Build both frontend and backend for productionnpm run test- Run all testsnpm run docker:up- Start all services with Docker Composenpm run docker:down- Stop all Docker services
itp/
βββ backend/ # Backend API services
βββ frontend/ # Next.js frontend application
βββ designdocs/ # Design documents and architecture
βββ docker-compose.yml # Development environment
βββ package.json # Root package configuration
The backend is built with Node.js/TypeScript and follows a microservices architecture:
- Authentication Service - User management and JWT tokens
- ITI Engine - Intelligence Trajectory Index calculation
- FLT Service - Focused Learning Timer tracking
- Validation Engine - Mastery validation and peer review
The frontend is built with Next.js 14+ and includes:
- Dashboard - Learning progress and velocity visualization
- Objective Management - Create and manage learning objectives
- Session Tracking - Real-time learning session monitoring
- Validation Interface - Submit and review learning evidence
# Run all tests
npm test
# Run backend tests only
npm run test:backend
# Run frontend tests only
npm run test:frontend- Design Documents - Comprehensive architecture and vision
- API Documentation - REST API specifications
- Frontend Components - Component library documentation
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Project Architecture: Microservices setup with Docker Compose
- Database Design: PostgreSQL schema with Prisma ORM
- Backend API: Express.js server with TypeScript
- Frontend Foundation: Next.js 14+ with TypeScript
- UI/UX System: Dark theme with electric blue accents
- Authentication UI: Login and registration pages
- Dashboard Interface: User dashboard with navigation
- Demo Page: Interactive ITP feature demonstration
- Responsive Design: Mobile-friendly Tailwind CSS
- Navigation System: Logo-based navigation across pages
- ITI Engine: Basic Intelligence Trajectory Index calculation
- Auth Service: JWT-based authentication system
- Database Models: User, LearningObjective, LearningSession schemas
- Error Handling: Global error handling middleware
- Logging System: Winston-based logging utility
- Complete Authentication: Backend auth endpoints and frontend integration
- ITI Calculation: Implement full ITI scoring algorithm
- FLT Timer: Build Focused Learning Timer system
- Learning Objectives: Create and manage learning objectives
- Session Tracking: Real-time learning session monitoring
- Validation Engine: Multi-modal submission system
- Peer Review: Peer review and validation workflow
- Analytics Dashboard: Learning velocity visualization
- Browser Extension: FLT time tracking extension
- Mobile Optimization: Enhanced mobile responsiveness
- Advanced ITI: Machine learning calibration algorithms
- Expert Reviewers: Professional validation system
- API Integration: Third-party platform connections
- Mobile Apps: Native iOS/Android applications
- Blockchain: Credential verification system
- ML Insights: Advanced analytics and predictions
Built with β€οΈ for the future of learning quantification