SmartLearnix is an innovative educational platform that leverages artificial intelligence to create personalized learning experiences. The platform adapts to each user's interests and knowledge level, making it suitable for both children and adults.
- AI-Powered Personalization: Content adapts to your learning style and pace
- Diverse Learning Domains: Covers IT, business, personal development, and school curriculum
- Interactive Learning Assistant: Get help and explanations for difficult concepts
- Gamification Elements: Earn achievements and track progress with badges and challenges
- Comprehensive Dashboard: Monitor your learning journey with detailed analytics
- Frontend: React, TailwindCSS, Shadcn UI
- Backend: Node.js, Express
- AI Integration: OpenAI API
- Database: In-memory storage (for development)
(Coming soon)
- Clone the repository
- Install dependencies with
npm install - Set up environment variables:
OPENAI_API_KEY: For AI assistant featuresSESSION_SECRET: For secure user sessions
- Start the development server with
npm run dev