Figma link - https://www.figma.com/design/1PDr2aGXQJMBxMr5OSgDRF/Skills-Schedular?node-id=8-13&t=RnuqdpbII0GZIbWg-1
My project aims to solve the issue faced by students and professionals in managing their study plans and progress effectively. It offers:
- A study planner to maintain progress.
- A tool for students to create notes, generate quizzes from their notes, and save them into different files to save time during exams.
- A chatbot feature to summarize notes for revision.
Students often feel stressed when preparing for exams. For example, during JEE preparation, it was challenging to revise extensive notes and identify what was essential. This project, Skill Scheduler, addresses these problems by:
- Summarizing notes to simplify revision.
- Offering quizzes based on notes, creating a sense of satisfaction and better preparation.
- Google Calendar: Allows scheduling but lacks specific study-planning features.
- Todoist: Excellent task management but limited in progress tracking for academic or professional goals.
- Notion: Comprehensive features but not beginner-friendly and limited AI usage.
- User-friendly, versatile, widely available.
- Lack specific study-planning and progress tracking features.
- Limited AI integration.
- Personalized schedules.
- Progress tracking.
- Interactive quizzes to practice for exams.
- Prioritize user needs by conducting surveys or interviews.
- Launch core features and expand based on user feedback.
- Personalized scheduling.
- Goal setting.
- Task reminders.
- Quizzes based on notes.
- Customizable themes.
- Weekly and monthly progress reports.
- Invite friends to read and give quizzes for healthy competition.
- Students: Preparing for competitive exams, school, and high school.
- Professionals: Balancing skill development with job opportunities.
- Students: Need structured plans to manage exams and make effective notes.
- Professionals: Require time management tools to balance work and learning.
- Tailored schedules.
- Progress tracking.
- Task and exam reminders with increased focus near exam dates.
- Features like image uploads and summarizing videos via links.
- Combines students' and professionals' needs.
- Adaptive scheduling based on user progress.
- Progress visualization with motivational elements (e.g., streaks and milestones).
- Simplifies goal tracking with personalized recommendations and detailed analytics.
- Frontend: React.js, Tailwind CSS.
- Backend: Node.js, Express.js.
- Database: MongoDB.
- Notifications: Firebase, Twilio.
- Analytics: Chart.js, D3.js.
I have experience in React, JavaScript, and backend development. I am learning database management, Firebase, and analytics tools like Chart.js to execute this project.
Approximately 3-4 weeks to complete.
- Number of active users.
- User retention rate on the web app.
- Percentage of tasks completed by users.
- User feedback.
- In-app surveys.
- User reviews and feedback.
- Technical Challenges: Building adaptive scheduling algorithms.
- User Engagement: Ensuring users remain active.
- Competition: Standing out against well-known tools.
- Use existing libraries for scheduling algorithms.
- Focus on simplicity and an intuitive UI.
- Highlight unique features in marketing.
- Learning new tools and implementing them without causing user disruptions.
- Launch mobile apps for Android and iOS.
- Integrate with other tools (e.g., Google Calendar, Trello).
- Partner with e-learning platforms for recommendations.
- Collaborate with universities and students for onboarding.
- Partner with professional training platforms like Coursera and LinkedIn Learning.