Back to projects
Urbanease preview

About Project

Urbanease connects local service providers with customers who need to book appointments. Service providers can create profiles, list their services with pricing and availability, while customers browse, compare, and book slots. The platform handles scheduling conflicts, notifications, and supports multiple service categories. Data is persisted in PostgreSQL with file uploads (like service images) stored in AWS S3.

Challenges

  • Creating slot system for the service providers
  • Handling images optimization to reduce load time
  • Implementing efficient search and filters across providers and services
  • Building the maintainable and scalable backend structure with logging and obervability

Tech Stack

Next.js
PostgreSQL
Docker
AWS S3
Express