Alle projecten
Volledige lijst van projecten waar ik aan gewerkt heb, met uitgebreide beschrijvingen.
CocktailYourBar API
CocktailYourBar API
CocktailYourBar API is de backend van Cocktail Your Bar. De API verzorgt authenticatie, data-opslag en alle business logic rondom cocktails, ingrediënten en de persoonlijke bar-inventory per gebruiker. Op basis van de ingrediënten die je in huis hebt berekent de API welke cocktails je kunt maken en welke ingrediënten nog ontbreken. De API is gedocumenteerd met Swagger en is containerized voor deployment.
Highlights
- JWT authentication (Bearer token) voor protected routes
- NestJS + TypeScript backend
- Prisma + PostgreSQL voor data persistence
- CRUD voor ingredients en cocktails
- Bar inventory per user (incl. bulk replace)
- Can-make endpoints: welke cocktails zijn maakbaar + welke ingrediënten ontbreken
- Swagger docs beschikbaar op
GET /docs
Tech stack
- NestJS, TypeScript
- Prisma ORM, PostgreSQL
- Passport-JWT, bcrypt
- Swagger / OpenAPI
- Docker / Coolify
Links
- Live: https://cocktailyourbar.com
- GitHub: private repository (available on request)
Cocktail Your Bar
Cocktail Your Bar — Cocktailyourbar.com
Cocktail Your Bar is een webapp waarmee gebruikers cocktails kunnen ontdekken en een persoonlijke “My Bar” inventory kunnen bijhouden. Op basis van ingrediënten die je in huis hebt laat de app zien welke cocktails je direct kunt maken. Daarnaast is er een admin dashboard om cocktails, ingrediënten, gebruikers en homepage-content te beheren via een API-koppeling.
Highlights
- Cocktail catalogus + detailpagina’s
- My Bar: ingrediënten toevoegen/verwijderen, zoeken en filteren op categorie
- “Cocktails you can make” op basis van je inventory
- Auth flows: register en login
- Admin dashboard:
- Cocktails beheren (incl. toevoegen/bulk)
- Ingrediënten beheren + translations
- Users bekijken
- Home content beheren (featured + trending)
Tech stack
- Next.js 15 (App Router) + TypeScript
- React 19
- Tailwind CSS v4
- API-integratie voor data + admin acties
- i18n-structuur via een eigen
I18nProvider
Links
- Live: https://cocktailyourbar.com
- GitHub: private repository (available on request)