Events / Booking

Wedding Service Booking Platform

A full-stack platform that organizes wedding services into one structured browsing and booking experience.

Timeline
Nov 2025 – Jan 2026
Team
4 members
Role
Team Leader · Full-stack Developer

The project

The platform brings wedding-service discovery and management into a single web application. Its modules cover authentication, user profiles and service-product data so users can move through a consistent booking-oriented experience.

My contribution

I led system analysis, API design and task allocation for a team of four. I translated booking requirements into clear modules and data flows, then contributed to both backend services and their frontend integration.

Backend and integrations

  • Built REST APIs for authentication, users, products and profiles.
  • Used Mongoose to model and access MongoDB data.
  • Integrated Google OAuth for sign-in and Cloudinary for media storage.
  • Applied Joi validation to validate and normalize incoming data.
  • Protected authenticated flows with JWT-based authorization.

Frontend

The client was built with React, Vite and Redux Toolkit, connecting the booking interface to the Express APIs and shared application state.