Travel Booking API

January 6, 2026

as part of backend development course, I built a Travel Booking API. You can see the github repository. You can also see full lis of endpoints in the API docs.

Features

  • User authentication (register, login, logout , forgot password, reset password)
  • Booking management (create, update, delete)
  • Tour management (create, update, delete)
  • Tour booking (create, update, delete)
  • Tour search (search by name, price, duration)
  • Tour details (get tour details by id)
  • Tour reviews (create, update, delete)
  • Tour ratings (create, update, delete)
  • Tour images (upload, delete)
  • Tour categories (create, update, delete)
  • Tour tags (create, update, delete)
  • Tour tags (create, update, delete)