UrbanLife — Service Marketplace

Django 5DRFAngular 19TypeScriptPostgreSQLDockerRailway

A service marketplace web app where customers browse local businesses, request service inquiries, and engage in moderated discussions with providers.

Features

  • Browse and search business service listings
  • Customer inquiry system with provider responses
  • Moderated discussion threads per service
  • User authentication and profile management
  • Admin moderation panel

Stack

  • Backend: Django 5 · Django REST Framework · JWT auth · Docker · Railway
  • Frontend: Angular 19 · TypeScript
  • Database: PostgreSQL (production) / SQLite (dev)

Team

Student IDName
22372199Mykola Vaskevych
22079017Vivian Jently
22331549Nur Alislam Kastiro

Artefacts

Run

docker compose up --build

Backend: http://localhost:8000
Frontend: http://localhost:4200