Skip to content

gfdb/soen390

Repository files navigation

COVID-19 Tracking App

Could not find logo

Team 15 - members:

name github id student id
Gianfranco Dumoulin gfdb 40097768
David Roper david-roper 40131739
Marita Brichan maritabrichan 40138194
Dionisia Poulios dionisiapoulios 40131986
David Lemme davrine 40157270
Maxwell Lee Cresfault 40120326
Omar Elkassouani Omarelk09 40080394
Lea Lakkis lealakkis 40125381
Mohamed El-Chanati mohamad-elchanati 40087462

Deom

Setting up project

  1. Install node v16.13.2

  2. Navigate to repository directory

  3. To install npm enter the following command into the terminal:

npm install
  1. Install ejs enter:
npm i ejs 
  1. Install express:
npm i express
  1. Install mysql2
npm i mysql2
  1. Install bcrypt
npm i bcrypt

7.5 or use

npm i ejs express mysql2 bcrypt
  1. Install nodemon
npm i nodemon --save-dev
  1. navigate to package.json. Under the scripts name enter "start": "node,on server.js"

  2. enter npm start into terminal (the server will automaticly restart upon saving any js file)

Running Test

To run unit tests simply type

npm run test

To run unit tests and generate a coverage report in terminal

npm run coverage

To run unit tests and generate a full coverage report

npm run coverage-full

Sprint 4

  1. User Stories Backlog (USB) excel sheet
  2. Release Plan
  3. Software Architecture Document (SAD)
  4. Risk Assessment & Risk Management Plan (RMP)
    The Risk Management Plan (RMP)
    The Risk Analysis
  5. UI prototype project:
    UI prototypes for Sprint #1
    UI prototypes for Sprint #2
    UI prototypes for Sprint #3
    UI prototypes for Sprint #4
    Final Updated UI prototypes
  6. Testing Plan
  7. Running prototype
  8. Short sprint retrospective

Sprint 5

###Summary document

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published