Community Portal & Moderated Business Directory
End-to-end web platform featuring event/membership management and a curated, moderated business & trades directory.
Project Architecture & Case Study
The Challenge & Scope
The organization required a unified digital hub for community announcements and event registrations, coupled with a verified business directory where local professionals could submit listings subject to editorial review.
Technical Architecture & Solution
Engineered a full-stack web application on Next.js 16 (App Router), Tailwind CSS v4, and Supabase (PostgreSQL, Auth, SSR). Built district- and trade-filtered search, listing submission workflows, and anti-thin-content SEO rules. Delivered a secure administrative dashboard for listing moderation, membership verifications, and content management (CMS).
Results & Key Deliverables
Modernized the association's digital presence into a responsive web platform. Announcements and memberships are centralized in a relational database, providing a scalable directory that connects community members with verified local businesses.
About the Project
An end-to-end web platform and community trades directory developed for the Antalya Yozgat Culture & Solidarity Association. Built with Next.js 16 and Supabase, the application manages association announcements, event calendars, news releases, membership onboarding, and a moderated business directory categorized by district and trade.
Architected, designed, and engineered entirely by Ahmet Mert Yiğitbaşı.
Technologies
- Next.js 16
- Supabase (PostgreSQL)
- Supabase Auth & SSR
- Server Actions
- Tailwind CSS v4
- TypeScript
- Admin CMS & RBAC