The premier platform connecting verified, experienced tutors with students across Bangladesh.
Visit the Live Site »
Table of Contents
e-TuitionBD is a comprehensive online marketplace built to solve the difficulty of finding reliable, skilled home and online tutors in major cities. The platform serves two primary user roles: Guardians/Students seeking tuition and Tutors looking for assignments.
- User Authentication: Secure sign-up/login for Tutors and Students.
- Detailed Tutor Profiles: Including academic background, subjects, areas of expertise, and expected salary.
- Advanced Search & Filtering: Allows guardians to filter tutors by area, class, subject & locations.
- Application System: Tutors can view and apply for open tuition jobs posted by guardians.
- Admin Dashboard: For verification of tutors, job moderation, and overall site management.
This project is structured as a full-stack application.
To get a local copy of this project up and running, follow these simple steps.
You must have Node.js and npm installed on your machine.
- npm
npm install npm@latest -g
-
Clone the repository:
git clone https://github.com/IGNIT3-xD/eTuitionBd cd eTuitionBd -
Setup Environment Variables: Create a file named
.envin the root directory and add your secret keys.# Example for Firebase FIREBASE_API_KEY=your_key_here -
Run the application:
npm run dev # or the command defined in your package.json to start the project
If you have any feedback, please reach out to us at md.imranali2046@gmail.com
Linkedin: https://www.linkedin.com/in/md-imran-ali-291498392/



