The official local community site for Cursor AI enthusiasts in Serbia. Join meetups, coworking days, and workshops across Novi Sad, Belgrade, Niš, and beyond.
Cursor Community Serbia connects developers, builders, and AI enthusiasts who use Cursor in their daily work. We host events, share learnings, and grow together as a community.
What we do:
- Meetups & coworking — In-person gatherings in major Serbian cities
- Education — Presentations and resources for beginners and beyond
- Recaps — Event highlights and photos from past meetups
- Community updates — Stay in the loop via our mailing list
pnpm install
pnpm devOpen http://localhost:3000.
- Homepage — Upcoming events, countdown, past event recaps
- Education (
/education) — Productivity with AI & Cursor presentation, Cursor Cheat Sheet, and more - Subscribe (
/subscribe) — Join the mailing list for updates - Recaps (
/recaps/[slug]) — Event photo galleries and highlights - Slides (
/slides/[id]) — Optional workshop slide decks
| Task | Command |
|---|---|
| Install | pnpm install |
| Dev | pnpm dev |
| Build | pnpm build |
| Lint | pnpm lint |
| Test | pnpm test |
| DB setup | pnpm db:setup |
Content is driven by files in content/:
site.config.ts— Community name, Luma URL, localesevents.ts— Upcoming and past eventsambassadors.ts— Ambassador profilespartners.ts— Host and sponsor logoseducation.ts— Educational resources (presentations, PDFs, guides)locales/— Translation dictionaries
See AGENTS.md and specs/ for detailed architecture and specs.
Subscriptions can use Postgres or a Webhook:
- Postgres: Add a database via Vercel Marketplace, run
db/schema.sql, setPOSTGRES_URLorDATABASE_URL - Webhook: Set
MAILING_LIST_WEBHOOK_URLto forward signups to an external endpoint - Luma: With
LUMA_BELGRADE_API_KEYand/orLUMA_NOVI_SAD_API_KEY, new subscribers are added to each configured city calendar via the import-people API. OptionalLUMA_IMPORT_TAG_NAMESapplies existing calendar tags.
Copy .env.example to .env.local and fill in the required variables.
Vercel: Push to GitHub and import the repo. Deploy with default Next.js settings.
Other platforms:
- Build:
pnpm build - Start:
pnpm start
Contributions are welcome. See CONTRIBUTING.md for guidelines.
Built with the Cursor Ambassador Evergreen Template. Designed by Luis Fernando Romero Calero and Cursor.
MIT. See LICENSE.