Monorepo for Bangmod Hackthon 2023 registration platform using Turborepo and Yarn.
For Autograder, we use Codern (legacy).
/apps
Subprojects included frontend and backend/backend
All backend services (Springpress)/register
Registration platform (Preact)
/shared
Shared packages used by/apps
/tailwind
Tailwind CSS config and common stylesheets/vite-preact-ts
Vite & TypeScript base config
Each app will be started in development server in difference port:
- Backend: http://localhost:3000
- Registration: http://localhost:3001
Each project can also be run individually
yarn dev:backend
yarn dev:registration
or, to develop all apps and packages
yarn dev