A cricket tournament registration site built with modern web technologies.
- Turborepo: Monorepo management
- Astro: Frontend framework
- Elysia.js: Backend framework
- TypeScript: Programming language
- Bun: JavaScript runtime and package manager
VPL/
├── apps/
│ ├── frontend/ # Astro-based frontend
│ └── backend/ # Elysia.js-based backend
├── package.json # Root package.json
├── turbo.json # Turborepo configuration
└── README.md # This file
- Clone the repository
- Install dependencies:
bun install
- Run the development server:
bun run dev
bun run dev
: Start both frontend and backend in development modebun run build
: Build both frontend and backendbun run lint
: Lint both frontend and backend
- Frontend: http://localhost:4321
- Backend: http://localhost:3000