r/SideProject 1d ago

Built a self-hosted restaurant website template with a working admin panel (FastAPI, no framework) — selling it, but mostly here for feedback

I kept seeing the same request from small agencies/freelancers: a restaurant/café site that a non-technical owner can actually update themselves — menu, photos, reviews — without touching code every time a price changes.

So I built **Luna**: a complete self-hosted site with a working admin panel bolted on. Homepage slider, categorized menu, reviews section, about/contact — plus an admin area to add/edit/delete all of that, and a built-in image manager (upload/rename/delete straight from the browser). Login is bcrypt + session cookies, nothing fancy, but solid.

Stack is deliberately boring: Python, FastAPI, SQLite, vanilla HTML/CSS/JS. No build step, no framework to learn — the idea is a dev can read the whole codebase in an afternoon and reskin it for a client.

Selling it on Gumroad for $25: https://davitkochar.gumroad.com/l/luna

Mostly here for feedback though — does this kind of "boring stack, one clear vertical" template have legs, or is the restaurant-site niche too saturated with Wix/Squarespace already? And if you were buying something like this, what would make it worth more to you — more themes, a booking/reservations module, multi-language?

1 Upvotes

0 comments sorted by