Skip to content

My graduation project of Full-stack Developer WBS Coing School, Berlin.

Notifications You must be signed in to change notification settings

KhaledAlabssi/GRADUCATION_PROJECT_Testination_Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graduation Project Testination Frontend

This is the frontend repository for the Graduation Project Testination.

Features

  • Group Management: Create and manage groups.
  • Test Management: Create, evaluate, and grade tests.
  • User Profiles: Manage teacher and participant profiles.
  • User Authentication: Login and logout functionalities.
  • Email Notifications: Receive notifications for new tests.

Installation

  1. Clone the repository

    git clone https://github.com/KhaledAlabssi/graduation-project-frontend.git
    cd graduation-project-frontend
  2. Install dependencies

    npm install
  3. Create a .env file

    touch .env
  4. Configure your environment variables in .env

    REACT_APP_API_URL=http://localhost:3000
    
  5. Run the application

    npm start

Available Scripts

  • npm start: Runs the app in the development mode.
  • npm run build: Builds the app for production to the build folder.

Folder Structure

  • src
    • components: Reusable components
    • pages: Page components
    • services: API service calls
    • styles: CSS and styling
    • App.js: Main app component
    • index.js: Main entry point

About

My graduation project of Full-stack Developer WBS Coing School, Berlin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published