This project is built with Next.js and bootstrapped using create-next-app.
- Install nvm (Node Version Manager)
- Install Node.js version 23.1.0:
nvm install 23.1.0 nvm use 23.1.0
- Install pnpm:
npm install -g pnpm
- Configure your environment variables:
- Copy
.env.exampleto.env.localand adjust values as needed. - For production, set
AGENDA_ENABLED,WORKSHOPS_ENABLED, andSPONSORS_ENABLEDin the Vercel dashboard to control feature flags.
- Copy
-
Install dependencies:
pnpm install
-
Run the development server:
pnpm dev
-
Open http://localhost:3000 in your browser to see the result.
You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a custom font for Vercel projects.
Before contributing to this project, please review our git guidelines for information on our development workflow and best practices. For detailed contribution guidelines, refer to the CONTRIBUTING.md file.
To learn more about Next.js, check out these resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
Contributions to the Next.js GitHub repository are welcome!
For easy deployment, use the Vercel Platform from the creators of Next.js.
Refer to the Next.js deployment documentation for detailed instructions.