Skip to content

SusanLYC/TutorBookingApp_Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tutor Booking Application - Frontend

This is the frontend of the Tutor Booking Application, a web-based platform that allows users to book tutoring sessions. The frontend is built using React, React Router, and Axios, providing an interface for users to register, log in, browse available sessions, and enroll in them.

Table of Contents

Features

  • User registration and login.
  • Role-based access control (Students and Tutors).
  • Session management:
    • Tutors can create, update, and delete sessions.
    • Students can browse available sessions and enroll in them.

Technologies Used

  • Frontend: React, React Router, Axios.
  • Build Tools: Webpack.
  • Version Control: Git, GitLab.

Prerequisites

Before setting up the frontend, ensure you have the following installed:

  • Node.js and npm (Node Package Manager).

Installation

Follow these steps to set up the frontend:

  1. Clone the repository:

    git clone https://github.com/SusanLYC/TutorBookingApp_Frontend.git
  2. Navigate to the frontend directory:

    cd tutor-booking-app/frontend
  3. Install the required dependencies:

    npm install

Running the Frontend

To start the frontend server:

  1. Start the development server:

    npm start

    This will start the frontend development server on http://localhost:3000.

Accessing the Application

Once the server is running, you can access the frontend by opening a browser and navigating to:

http://localhost:3000

About

A React frontend project with JavaScript, CSS and HTML

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published