Skip to content

Latest commit

 

History

History

frontend

Prevention Point URS Frontend

The frontend app for the Prevention Point Unified Reporting System (URS) project.

Project Frameworks and Tools

Getting started

To start the backend you may either run the setup instructions for the core project or

# start dockerized environment
../scripts/bootstrap
../scripts/setup

to start the frontend app

yarn
yarn dev

Project Style Conventions:

Javascript

  • Javascript styling / formatting is enforced by ESLint and Prettier
    • configure ESLint settings in .eslintrc.json
    • configure Prettier settings in .prettierrc.json
  • The project uses Husky to run a precommit hook to lint files before they are commited. If there are any files ESlint and/or Prettier can't fix automatically, they'll fail to commit and an error log will be displayed

Styling

  • See the Material UI documentation on customizing the UI components