Skip to content

LuluLalaJ/tai-an-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tai-an Tea School Client

This is a front-end client for Tai-an Tea School, a lesson management website provides tea teachers and students a streamlined and efficient platform for lesson registration and feedback. This project was bootstrapped with Create React App.

Installation

Clone this repository, install all the dependencies (npm install) and run npm start. Open http://localhost:4000 to view it in the browser. You will also need to install the back-end of this application available at https://github.com/LuluLalaJ/tai-an-server.

Usage

For Teachers

Teachers can easily create, schedule, and update their own classes through the intuitive scheduling page. They can also track registered students, enabling them to manage class sizes, update students' enrollment status, and provide personalized lesson feedback. Additionally, teachers can view all theri students at once place and the lesson history of a particular student, enabling them to track the student's progress over time.

For Students

The website provides students convenient access to school's schedule of tea lessons, where they can view lesson details and register for furture lessons. Through their personalized dashboard, students can also view all their past and future lessons in one place as well as feedback from teachers. The platform also allows a seamless and secure payment system through Stripe to purchase lesson credits.

Technologies Used:

  • React.js
  • Redux
  • Material UI
  • React Router
  • Axios
  • FullCalendar
  • Stripe API
  • Formik
  • Yup
  • HTML, CSS, JavaScript

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages