Skip to content

devsoc-unsw/trainee-skeletons-25t2

Repository files navigation

NomNomVote

Description of project here

Getting started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • PNPM installed (if you are on Mac/Linux/WSL, follow the On POSIX systems section)
  • Docker installed to run the database. If you are using WSL, make sure you follow this to configure Docker Desktop to use WSL2 as a backend.

Installation

  1. Clone the repo
git clone [email protected]:devsoc-unsw/trainee-skeletons-25t2.git
  1. Navigate to the repo directory
cd trainee-skeletons-25t2
  1. Install dependencies, this will install the dependencies for both the frontend and backend
pnpm install
  1. Follow the instructions in the backend readme
  2. Start the database via docker compose and run it in the background
docker compose up -d
  1. Apply migration to load the correct schemas in Postgres.
cd apps/backend
pnpm db:migrate
  1. Start the frontend and backend (this will run both in parallel)
pnpm run dev

Usage

Once both the frontend and backend are running, you can navigate to the frontend on http://localhost:5173

About

25T1 Training Program project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •