Installation
In order to develop this application, you will need to install it locally. You will need a laptop or similar device, running Windows, Mac OSX, or Linux, with at least 8 megabytes of main memory, several hundred megabytes of disk space, and Internet access.
See Installation for details on the required steps.
See Cheat Sheet for a convenient form that you can print out and use to record configuration settings that you have chosen.
Developing
The Daily Stats Entry application is composed of two major pieces:
- Server A Typescript application, running in a NodeJS based environment, that interacts with a Postgres database that contains all persistent data.
- Client A Typescript application, based on the React framework, that runs inside a user’s browser, to provide the user interface, and communicate with the server to retrieve and store required information.
The following pages