Welcome to the official repository for the KhmerCoders community website. This project is built with Next.js and uses Cloudflare for hosting and database services.
Clone the repository and install dependencies
git clone https://github.com/yourusername/khmercoders-web.git
cd khmercoders-web
npm installRun the setup script to configure your environment variables, initialize the database, and populate it with sample data:
npm run setupThis script will:
- Create a
.envfile with necessary configuration - Set up the local Cloudflare D1 database
- Apply database migrations
- Seed the database with initial data
Start the development server
npm run dev