All projects

Tour marketplace

A tour marketplace PWA with a catalog, tour publishing, personal accounts, and payment integration. I developed both the interface and the backend.

Role
Full-stack development
Duration
9 months
Terms
Contract work

What was built

Catalog and publishing

A tour catalog and publishing flow with photo uploads.

Personal account

Personal accounts with tickets, published tours, and profile settings.

Authentication

Registration and sign-in with two-factor authentication.

Payments

I integrated a payment service into the checkout flow.

Mobile interface

A PWA with a mobile interface and smooth Framer Motion animations.

Stack

Frontend

  • React
  • Vite
  • Framer Motion
  • PWA

Backend

  • Python
  • FastAPI
  • WebSockets

Database

  • MongoDB
backAll projects