Folder Structure

Project Folder Structure

The project repository is a monorepo, with frontend code in the client directory and the backend code in the server directory.


Other directories within the monorepo include:

  • docs - Contains the latest software development project planning documentation
  • scripts - Has bash scripts for various tasks
  • .github - Contains GitHub Actions workflows .yml files for deployment to the development and production environments, and for running certain NPM scripts as cron jobs in GitHub Actions Scheduled Workflows.

Code repository directory structure

    • README.md
    • docker-compose.dev.yml
    • docker-compose.prod.yml