Skip to content

This a collaborative study website, you make a 3 role, admin dashboard, tutor dashboard, student dashboard. you can pay any session with cart.

Notifications You must be signed in to change notification settings

Arafat-boss/collaborative-study-website

Repository files navigation

Live Link:https://collaborative-study-plat-312b7.web.app

1.Hooks: Custom hooks such as useAdmin.jsx, useAuth.jsx, useAxiosSecure.jsx, useUsers.jsx, etc., likely handle specific functionality like user authentication, API calls, and data fetching.

2.Layouts: Contains layout components like Dashboard.jsx and MainLayout.jsx for structuring the application.

3.Pages: AdminDashboard: Admin-specific pages, such as Admin.jsx, ViewAllUser.jsx, and UpdateSuccessSession.jsx, for managing users, sessions, and materials.

StudentDashboard: Student-focused pages like CreateNote.jsx, ManagePersonalNotes.jsx, and ViewBookedSession.jsx, likely for managing study materials and sessions.

TutorDashboard: Tutor-related pages, including CreateStudySession.jsx and UploadMaterials.jsx, for handling tutoring sessions and uploading resources.

ErrorPage: Presumably for handling 404 or other error states. This structure seems to segment functionalities for different user roles (Admin, Student, and Tutor), emphasizing modularity and reusability.

About

This a collaborative study website, you make a 3 role, admin dashboard, tutor dashboard, student dashboard. you can pay any session with cart.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages