Ajdj100 adb5e3e137
All checks were successful
Testing Site CD / Update Development (push) Successful in 3m52s
Live Site CD / Update Deployment (push) Successful in 4m1s
Merge pull request 'Fixed styling issue on firefox' (#204) from Calendar-Firefox-Tweak into main
Reviewed-on: #204
2026-03-08 11:00:10 -05:00
2026-03-08 10:34:29 -04:00
2026-03-08 12:00:25 -04:00
2025-10-28 17:47:56 -04:00
2025-12-09 20:55:41 -06:00
2026-01-26 20:41:25 -05:00

Prerequs

  • Node.js
  • npm
  • Docker + Docker Compose

Installation

Install dependencies in each workspace:

cd ui && npm install
cd ../api && npm install
cd ../shared && npm install

Local Development Setup

From the project root, start required services:

docker compose -f docker-compose.dev.yml up

Run database setup from /api:

npm run migrate:up
npm run migrate:seed

Running the App

Start the frontend:

cd ui
npm run dev

Start the API:

cd api
npm run dev
  • UI runs via Vite
  • API runs on Node after TypeScript build

Notes

  • shared must have its dependencies installed for both UI and API to work
  • docker-compose.dev.yml is required for local dev dependencies (e.g. database)
Description
We'll get it this time
Readme 5.9 MiB
1.2.1 Latest
2026-03-08 11:07:54 -05:00
Languages
Vue 65.6%
TypeScript 28.4%
JavaScript 4.6%
CSS 1.4%