You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
1.0 KiB

3 years ago
# SSR Contact Tracing App
3 years ago
This app was created to serve the need for easy to use contact tracing.
3 years ago
## Usage
3 years ago
3 years ago
The app should work as such:
1. Group/Organization leaders will be created an account on the app.
2. Upon logging in, they will see a QR code that they can display
3. Their members can scan this QR code, in order to create their own accounts. This way, there each member has a "parent" member, and all memberships can be traced.
4. Upon creating their account, new members will also have a QR Code they can display.
3 years ago
5. Other members can scan each other QR codes in order to register a _Contact_ in the backend.
6. All _Contacts_ between members can be retrievable from the backend at a later time.
3 years ago
## Development
3 years ago
3 years ago
### Prerequisites
3 years ago
3 years ago
- NodeJS
- Yarn
3 years ago
3 years ago
### Building
3 years ago
3 years ago
- Use `yarn install` to install the necessary packages
- Use `yarn start` to start app in development mode in [http://localhost:3000](http://localhost:3000)
- Use `yarn build` to build an optimized app for production.
### .env
3 years ago
Don't forget to copy the .env.template to .env and fill in the values