Inspiration
The inspiration behind Self Ranker came from the rising need for personalized and efficient learning tools. Students often struggle with unstructured resources, slow doubt-solving, and lack of guidance. We wanted to create an AI-powered ecosystem that understands users’ weaknesses, adapts to their progress, and helps them learn smarter, not harder.
What it does
Self Ranker is an AI-driven learning platform that provides:
- AI Notes Generation in English, Hinglish, and Brocode
- AI Quiz Generator with step-by-step solutions and improvement insights
- AI Question–Answer Generator for instant doubt solving
- Gamification (XP, badges, streaks)
- Supreme Learning Mode for deep focus
- Personalized Learning Path based on performance analytics
It works like a complete AI mentor for students.
How we built it
Self Ranker is built using:
- MERN Stack (MongoDB, Express.js, React.js, Node.js)
- Tailwind CSS for clean and responsive UI
- AI APIs (OpenAI/Claude) for content generation
- JWT Authentication for secure access
- WebSockets for real-time updates
- Microservice structure to manage quizzes, notes, and AI modules independently
The system is optimized for scalability, performance, and smooth UX.
Challenges we ran into
- Designing prompts that return high-quality notes, quizzes, and explanations
- Managing large AI responses without slowing UI
- Creating accurate personalized learning insights
- Implementing real-time analytics efficiently
- Maintaining UI consistency for dynamic AI-generated content
Accomplishments that we're proud of
- Built a complete AI learning system from scratch
- Added multilingual note generation
- Designed a professional, responsive UI with Tailwind
- Created advanced quizzes with automated improvement insights
- Integrated gamification for better user engagement
What we learned
- Effective prompt engineering techniques
- Real-time data handling using WebSockets
- Scalable MERN architecture design
- Creating user-friendly AI-driven interfaces
- Building adaptive learning experiences
What's next for Self Ranker
- AI Voice-Based Learning
- Exam Simulation Mode
- Study Session Tracker & Focus Monitor
- Peer Learning Rooms for group study
- Mobile App with offline capabilities
- AI Tutor 2.0 with deeper personalization
Built With
- css3
- express.js
- geminiapi
- html5
- javascript
- mongodb
- node.js
- razorpayapi
- react
Log in or sign up for Devpost to join the conversation.