Europe/Budapest
ProjectsFebruary 3, 2025

Levegő BéEnbé - Rental Marketplace with Payments

image
Levego & Beenbe started as a practical full-stack project: build a rental platform where users can publish listings without admin intervention, while still keeping payments and media handling production-ready. The goal was a clean UX for renters and an easy publishing flow for property owners.
  • User-created listings with structured property details and media uploads.
  • Stripe-based checkout flow for secure online payments.
  • CMS-backed content model using PayloadCMS for flexible listing management.
  • Responsive UI designed from Figma components and translated to reusable frontend blocks.
  • Cloud media storage and deployment setup for stable asset delivery.
  • Frontend: Next.js + React for the listing flow, browsing pages, and checkout UI.
  • Content model: PayloadCMS to keep listing structure and content updates manageable.
  • Payments: Stripe for payment sessions and transaction safety.
  • Design workflow: Figma to define the UX before implementation.
  • Infrastructure: Coolify deployment and Cloudflare R2 media storage.
I approached implementation in four phases:
  1. Domain modeling first - I defined listing and media structures early to avoid expensive schema rewrites later.
  2. Design-to-code pipeline - I converted Figma sections into reusable frontend components instead of one-off page markup.
  3. Payments integration - I added Stripe after the listing flow was stable, so payment edge cases were isolated and easier to test.
  4. Deployment hardening - I moved media to object storage and validated the app in production-like hosting.
  • Ensuring payment reliability required careful handling of session state and failure paths.
  • Large listing media needed storage separation to keep app responses fast.
  • Keeping UX simple while supporting both owners and renters pushed us toward clearer component boundaries.
The final product is a complete rental platform with real user listing flow, secure payments, and maintainable architecture. For my portfolio, this project demonstrates end-to-end ownership: product thinking, design implementation, backend integration, and production deployment.

Related projects

Arkevio Games - Studio Website and CMS Workflow

Arkevio Games - Studio Website and CMS Workflow

How I built a cinematic studio website with Next.js, GSAP, Sanity CMS, webhook revalidation, and production-ready analytics/compliance integrations.
Pollak Esport - Tournament Platform for Students

Pollak Esport - Tournament Platform for Students

A full-stack esports platform for school tournaments with authentication, live updates, and custom event management logic.