Desa Wisata Kebondowo
A community service website for Kebondowo Village, facilitating community-based tourism.
Role: Fullstack Developer
Tech Stacks: Next.js 13 (Public View), React.js (Dashboard), Go (Backend), PostgreSQL (Database)
Architecture: Separated frontend for public and dashboard views, with a Go backend and PostgreSQL.
Alright, here's the real deal on how this thing works:
- Public View Next.js 13, baby. Super fast, new app directory, and Tailwind for that clean drip. It's all about making the village look good and load quick.
- Dashboard View React.js with MaterialUI. No SEO needed, just vibes and admin power. It's snappy, looks decent, and lets the admins do their thing without headaches.
- Backend Go. Because it's fast, doesn't crash, and handles all the API stuff like a champ.
- Database PostgreSQL. Because we're not about that data loss life.
Basically: two frontends (one for the public, one for admins), both talking to a Go backend, which throws stuff into Postgres. Simple, clean, and it just works. No nonsense.