{"id":22419286,"url":"https://github.com/devsany/student-teacher-booking-appointment","last_synced_at":"2026-05-05T21:38:40.770Z","repository":{"id":258121224,"uuid":"870534496","full_name":"devsany/Student-Teacher-Booking-Appointment","owner":"devsany","description":"Students Teachers meeting plateform","archived":false,"fork":false,"pushed_at":"2024-10-22T03:10:39.000Z","size":3517,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-01T09:44:17.436Z","etag":null,"topics":["education","educational-project","js","meeting","react","reactjs","sheduler","students","teachers"],"latest_commit_sha":null,"homepage":"https://mentors-meet.vercel.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devsany.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-10T08:08:46.000Z","updated_at":"2024-11-13T05:52:58.000Z","dependencies_parsed_at":"2024-10-17T18:53:59.425Z","dependency_job_id":"7b4d75b5-87ab-41cf-aa0b-5ccd883919a1","html_url":"https://github.com/devsany/Student-Teacher-Booking-Appointment","commit_stats":null,"previous_names":["devsany/student-teacher-booking-appointment"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsany%2FStudent-Teacher-Booking-Appointment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsany%2FStudent-Teacher-Booking-Appointment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsany%2FStudent-Teacher-Booking-Appointment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devsany%2FStudent-Teacher-Booking-Appointment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devsany","download_url":"https://codeload.github.com/devsany/Student-Teacher-Booking-Appointment/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245784417,"owners_count":20671550,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["education","educational-project","js","meeting","react","reactjs","sheduler","students","teachers"],"created_at":"2024-12-05T16:14:50.715Z","updated_at":"2026-05-05T21:38:35.739Z","avatar_url":"https://github.com/devsany.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e flow Chart\n\n![alt text](Untitled-2024-10-17-1209.png)\n\n\u003e System Modules\n\n### Admin\n\n- Add Teacher\n  - Name, Department, subject, etc\n- Update/Delete Teacher\n- Approve Registration Student\n\n### Teacher\n\n- Login\n- Schedule Appointment\n- Approve/cancel Appointment\n- View Messages\n- View All Appointment\n- Logout\n\n### Student\n\n- Register\n- Login\n- Search Teacher\n- Book Appointment\n  - Send Message\n\n\u003e Database:\n\n- I have used `FireBase`\n\n\u003e Visual Representation\n\n\u003cdiv style={{display:'flex'}}\u003e\n\u003cdiv\u003e\n\n\u003e ![alt text](Slide3.PNG)\n\n\u003c/div\u003e\n\u003cdiv\u003e\n\n\u003e ![alt text](Slide4.PNG)\n\n\u003c/div\u003e\n\u003c/div\u003e\n\u003chr /\u003e\n\n\u003e Purpose of the Web Project ✨\n\nBooking appointment systems, either online or through traditional queueing\nsystems, are now popular. Several businesses, such as scheduling an appointment,\nemploy various Web-based appointment systems for their patients, which improve\nthe efficiency of the appointment process, reducing patient wait times and\nincreasing the total number of patients treated. This research proposes a web\nbased appointment booking system that allows students and lecturers to be aware\nof their appointment time regardless of where they are by using the web or mobile\ndevices. By connecting to the Internet, students and instructors can easily access\nthe system. It also permits students to send any message, including the\nappointment's purpose and timing\n\n- `Enhance communication between students and mentors` by providing an efficient appointment scheduling system.\n- `implify administrative tasks for mentors`, allowing them to manage student requests and appointments effortlessly.\n- `Promote personalized learning`, offering students direct access to mentor advice, feedback, and mentorship.\n- `Support growth and learning` by fostering better engagement between students and their mentors through structured, easy-to-manage interactions.\n\n\u003chr /\u003e\n\n\u003e How to clone project\n\n1. Go to your terminal and type following code are as follow.\n\n```\ngit clone https://github.com/devsany/Student-Teacher-Booking-Appointment.git\n```\n\n2. Install all the dependancies.\n\n```\nnpm install //it will install all the required dependency.\n```\n\n3. Set up **`Firebase`**\n   - Go to [`Firebase`](#https://firebase.google.com/) website.\n   - SignUp as Studnet.\n   - Create project.\n   - Name the project.\n   - Go to project console.\n   - Go to `realtime database`.\n   - Go to the setting of the project.\n   - Copy all the `Console Code`.\n4. Make a `folder📁` in `src📁` name `firebase`.\n5. Make a `file🗄` in `firebase📁` name `firebaseconsole`.\n6. Open `terminal` and Run Command.\n\n```\nnpm run dev\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevsany%2Fstudent-teacher-booking-appointment","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevsany%2Fstudent-teacher-booking-appointment","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevsany%2Fstudent-teacher-booking-appointment/lists"}