Study Only is a modern e-learning platform that connects students with expert tutors for personalized learning sessions. Users can book sessions, make payments securely via Stripe, and access study materials, notes, and recorded sessions. Tutors can create and manage their sessions, while students can browse available sessions and reserve slots. The platform also features a dashboard for both students and tutors to track their progress and manage booked sessions. Designed with an intuitive UI and smooth animations, StudyOnly aims to create a seamless online learning experience for users worldwide.
Technologies
Challenges
Improvements
React, React Router DOM, Tailwind CSS, DaisyUI, Firebase
Node.js, Express.js, MongoDB Atlas, Axios (API Calls)
Stripe Integration
TanStack React Query, LocalStorage, Match Sorter
React Awesome Reveal, Motion, React Quill, Recharts
Securing payment transactions for session bookings.
Managing authentication for students, tutors, and admins.
Handling session scheduling, booking, and modifications.
Improving API calls and caching for better speed.
Suggesting the best tutor based on student preferences.
Adding real-time tutoring functionality.
Implementing dashboards for learning analytics.
Improving animations and usability.