Skip to content

Repository files navigation

React Tuition Website

This is a comprehensive React-based website developed for a tuition center. The platform is designed to facilitate smooth communication between potential students and the tuition center's administration. The website allows students or their guardians to fill out a detailed registration form for enrolling in various courses. Once submitted, the form data is stored in a secure backend database. The admin panel provides a powerful tool for managing these registrations, including the ability to view, edit, and print the data as a PDF.

YouTube Video

Watch the project demo video:

Watch the video

Features

Student Registration Form

  • A user-friendly form where students can provide details such as name, age, date of birth, gender, course selection, and contact information.
  • The form covers essential fields and ensures responsive design for easy access on all devices.

Admin Dashboard

  • Admins can log in to access a dashboard that displays all submitted student data.
  • The dashboard includes functionalities for viewing, editing, and deleting records.
  • Data pagination is implemented to improve the user experience by loading data in manageable chunks.

PDF Export

  • Admins have the ability to export student registration data into a well-formatted PDF for record-keeping or printing purposes.

Technologies Used

Frontend

  • React.js for building a dynamic and responsive user interface.
  • Tailwind CSS for efficient and customizable styling.

Backend

  • Node.js and Express.js for handling server-side logic.
  • MongoDB for storing and managing student data.

Tools and Libraries

  • React Router DOM for seamless navigation.
  • React Hot Toast for user notifications.
  • PDF generation tools to export student data.

Installation and Setup

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/c2gup/MyCoching.git
    cd MyCoching

About

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages