Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.38 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.38 KB

VPL (Vishwakarma Premier League) 🏏

A cricket tournament registration site built with modern web technologies.

🚀 Technologies Used

Astro Elysia Bun TypeScript Turborepo

  • Turborepo: Monorepo management
  • Astro: Frontend framework
  • Elysia.js: Backend framework
  • TypeScript: Programming language
  • Bun: JavaScript runtime and package manager

📁 Project Structure


VPL/
├── apps/
│ ├── frontend/ # Astro-based frontend
│ └── backend/ # Elysia.js-based backend
├── package.json # Root package.json
├── turbo.json # Turborepo configuration
└── README.md # This file

🛠️ Setup and Installation

  1. Clone the repository
  2. Install dependencies:

bun install

  1. Run the development server:

bun run dev

📜 Available Scripts

  • bun run dev: Start both frontend and backend in development mode
  • bun run build: Build both frontend and backend
  • bun run lint: Lint both frontend and backend

🌐 Accessing the Application