A progressive web app that revolutionizes scheduling.
The following steps should get you from 0 setup to being able to run and develop the code in this repo.
- Node: https://nodejs.org/en/
- PostgreSQL: https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
- Create a
.env
file in the root directory. - Go to our heroku database dashboard (or create your own) and retrieve the url within credentials
- Create a variable for the database url
DATABASE_URL=DATABASE URL GOES HERE
Just the commands (from root directory):
npm install
cd frontend && npm install && cd ..
- Run
npm install
in the root directory. - Run
npm install
in the frontend directory.
Just the commands (from root directory):
cd frontend && npm run-script build
cd .. && npm run dev
- Build the frontend by running
npm run-script build
in the frontend directory. - Start the backend with hot-reloading by running
npm run dev
.