Back to Home

Study Only

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.

Live Website Github Repo

Technologies

Challenges

Improvements

Frontend:

React, React Router DOM, Tailwind CSS, DaisyUI, Firebase

Backend:

Node.js, Express.js, MongoDB Atlas, Axios (API Calls)

Payments:

Stripe Integration

State Management & Utilities:

TanStack React Query, LocalStorage, Match Sorter

Features & UI Enhancements:

React Awesome Reveal, Motion, React Quill, Recharts

Stripe Integration:

Securing payment transactions for session bookings.

Role-Based Access:

Managing authentication for students, tutors, and admins.

Session Management:

Handling session scheduling, booking, and modifications.

Performance Optimization:

Improving API calls and caching for better speed.

AI Tutor Matching:

Suggesting the best tutor based on student preferences.

Live Video Sessions:

Adding real-time tutoring functionality.

Progress Tracking:

Implementing dashboards for learning analytics.

Interactive UI Enhancements:

Improving animations and usability.