Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.3 KB

Requirements.md

File metadata and controls

48 lines (39 loc) · 1.3 KB

Requirements

This is the list of the requirements for the scouting app that the final product should meet. A bolded requirement means it has been met

Add a team

  • Input the necessary information, and store the data

Store data locally

  • Store data with the electron desktop app even when offline

Store data remotely

  • Store data on remote server as a backup and to access across devices

Push data to server

  • Push data to a remote server either from webpage or electron app
  • It also needs to be able to push local data from offline electron app usage

Pull data from server

  • View up-to-date information by pulling from database

Website for mobile/web-based usage

  • Simple webpage form to enter team information

Electron app for desktop/offline usage

  • Webpage packaged into app for offline usage, if necessary

Data stored in JSON files

  • Database made up of JSON files that can be pushed/pulled or read/written as needed.

Data Redundancy

  • Users must be able to enter data when offline via the Electron desktop application