Skip to content
This repository has been archived by the owner on Dec 16, 2020. It is now read-only.
/ web-user-app Public archive
forked from corona-school/web-user-app

The user section of Corona School (aka "User-Bereich")

License

Notifications You must be signed in to change notification settings

MS-SAP/web-user-app

 
 

Repository files navigation

GitHub License

web-user-app

The frontend for the Corona School user dashboard.

Getting started

You may need the following commands.

yarn install

Installs the dependencies into the /node_modules/ directory. This must be run after cloning the directory and each update to the package.json file.

yarn run dev

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser. The page will reload if you make edits. If the server won't start, make sure you have ran yarn install.

yarn run build

Builds the app for production to the build folder. It correctly bundles React in production mode and optimizes the build for the best performance. The build is minified and the filenames include the hashes. Your app is ready to be deployed!

Tools used

  • We use yarn as package manager.
  • We use React in this project. This project was bootstrapped with Create React App. Therefore we also use Babel and Webpack, though this works mostly under the hood.
  • We use Typescript for type checking. Use *.ts and *.tsx file extensions.
  • We use React Router for url path routing.
  • We use styled components and SASS for styling.
  • We use Normalize.css for cross-browser consistency in the default styling of HTML elements.

Recommended setup

If you do not prefer another setup, it is recommended to use VS Code with the following extensions:

About

The user section of Corona School (aka "User-Bereich")

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 88.5%
  • SCSS 11.1%
  • Other 0.4%