Next.js application for the C++ Serbia community, featuring events, resources, and community information.
This is the official website for the C++ Serbia community, built with Next.js, TypeScript, and Tailwind CSS. The site showcases community events, provides resources for C++ developers, and serves as a hub for the local C++ community in Serbia.
- Node.js 18+
- pnpm (recommended) or npm
- Clone the repository:
git clone https://github.com/cppserbia/cppserbia-org-website
cd cppserbia-org-website- Install dependencies:
pnpm install- Run the development server:
pnpm dev- Open http://localhost:3000 in your browser to see the result.
pnpm dev- Runs the development serverpnpm build- Builds the application for productionpnpm start- Starts the production serverpnpm lint- Runs ESLint for code linting
/app- App Router pages and layouts/components- Reusable React components/events- Markdown files containing event information/public- Static assets/lib- Utility functions and configurations
Want to add an event, post a recording, or help improve the site? See CONTRIBUTING.md for a step-by-step guide covering events, YouTube recordings, and social media automation.