A Collaborative Study Platform that connects students, tutors, and administrators to streamline study session scheduling, resource sharing, and user management. By integrating these functionalities into a single platform, we aim to enhance collaboration, improve access to study materials, and ensure effective management of educational activities.
- Authentication & Authorization: Secure login for students, tutors, and administrators with role-based access control.
- Session Booking: Students can book study sessions with tutors.
- Resource Sharing: Tutors can upload and share study materials with students.
- Admin Dashboard: Admins can manage users, sessions, and platform settings.
- Responsive Design: Fully responsive for a seamless experience across devices.
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- API Communication: Axios, React Query
- Node.js
- MongoDB (either locally or on a cloud platform)
- Clone the repository:
git clone <repository-url>