Skip to content

Apur0y/edu-quest-client-side

Repository files navigation

Collaborative Study Platform

Overview

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.


Key Features

  • 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.

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)
  • API Communication: Axios, React Query

Installation

Prerequisites

  • Node.js
  • MongoDB (either locally or on a cloud platform)

Backend Setup

  1. Clone the repository:
    git clone <repository-url>
    

About

EduQuest — a student-teacher collaboration platform where students can browse and enroll in courses, with dedicated dashboards for managing courses, enrollments, and progress.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors