Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 634 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 634 Bytes

Running the Application

Required Software

  1. Python
  2. Node.js
  3. Docker and Docker Compose
  4. Poetry
  5. Postgres libpq header files (e.g. apt install libpq-dev on Ubuntu, brew install postgresql on macOS)

First-Time Setup

  1. cd into backend and run poetry install.
  2. cd into frontend and run npm install.

Running the Application

  1. From the root directory, run docker compose up.
  2. In a separate terminal, cd into backend and run poetry run uvicorn main:app --reload.
  3. In a separate terminal, cd into frontend and run npm run dev.