Overview:
- The User can create a new patient with some initial data
- Patient data stored in a local store like a big Map
- The User can mutate this Map in a ways we allow
- The User can export/share part/whole Map into .csv or .xlsx format
- To reduce re-renders on such a big we use
focus-atom
- To make the app work locally we use
vite-plugin-pwa
- Install
nvm
(or windows version) - Install node.js through nvm using
nvm install lts
in your cli - Install
yarn
vianpm i -g yarn
- Clone this repo vai
git clone https://github.com/T-Damer/birth-history.git
(install git if needed) - Go to the folder via
cd birth-history
- Install dependencies with
yarn
- Run the server with
yarn start
- Open the link from cli