Skip to content

Latest commit

 

History

122 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travel Backend App

This is a Backend Application built with Node js and Mongo Db.

Deployment Api

https://travel-backend-nwtf.onrender.com

Tourist

  1. Register Tourist Api : POST
https://travel-backend-nwtf.onrender.com/api/v1/tourist/register
  1. Login Tourist Api : POST
https://travel-backend-nwtf.onrender.com/api/v1/tourist/login
  1. Logout Tourist Api : POST
https://travel-backend-nwtf.onrender.com/api/v1/tourist/logout

  1. Update Tourist Api : PATCH
https://travel-backend-nwtf.onrender.com/api/v1/tourist/update-tourist
  1. Update Profile of Tourist Api : PATCH
https://travel-backend-nwtf.onrender.com/api/v1/tourist/profile-pic
  1. Change Current Password Api : PATCH
https://travel-backend-nwtf.onrender.com/api/v1/tourist/change-password
  1. Get Current Torist Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/tourist/current-tourist

Holiday

  1. Holiday Register Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/holiday/register-holiday
  1. Holiday Images Upload And Update Images Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/holiday/upload-holiday-images/:id
  1. Holiday Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/holiday/update-holiday/:id
  1. Get All Holidays Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/holiday/get-holiday
  1. Get Holidays By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/holiday/get-holiday/:id
  1. Delete Holiday By Id Api : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/holiday/delete-holiday/:id

Destination

  1. Destination Register / Create Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/destination/register-destination
  1. Destination Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/destination/update-destination/:id
  1. Destination Thumbnail Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/destination/update-destthumbnail/:id
  1. Destination Images Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/destination/update-destimages/:id
  1. Get Destination By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/destination/get-destination/:id
  1. Get All Destination Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/destination/get-destination
  1. Delete Destination By Id Api : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/destination/delete-destination/:id

Accomodation

  1. Accomodation Create Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/create-accomodation
  1. Accomodation Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/update-accomodation/:id
  1. Accomodation Update Thumbnail Image By Id : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/update-accomodation-thumbnail/:id
  1. Accomodation Update Images By Id : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/update-accomodation-images/:id
  1. Get All Accomodations : GET
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/accomodation
  1. Get All Accomodations By Id : GET
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/accomodation/:id
  1. Delete Accomodation By Id : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/accomodation/delete-accomodation/:id

Activity

  1. Create Activity Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/activity/create-activity
  1. Update Activity By Id : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/activity/update-activity/:id
  1. Update Activity Thumbnail By Id : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/activity/update-activity-thumbnail/:id
  1. Update Activity Images By Id : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/activity/update-activity-images/:id
  1. Get All Activity By Id : GET
https://travel-backend-nwtf.onrender.com/api/v1/activity/get-all-activity/:id
  1. Get All Activity : GET
https://travel-backend-nwtf.onrender.com/api/v1/activity/get-all-activity
  1. Delete Activity By Id : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/activity/delete-activity/66bc382ddcb92de99bb55c84

Package

  1. Created Package Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/package/create-package
  1. Update Package By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/package/update-package/:id
  1. Package Thumbnail Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/package/update-package-thumbnail/:id
  1. Package Images Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/package/update-package-images/:id
  1. Get All Packages Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/package/package
  1. Get Packages By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/package/package/:id
  1. Get Packages By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/package/search?region_name
  1. Delete Package By Id Api : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/package/delete-package/:id

Transport

  1. Created transport Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/transport/create-transport
  1. Update transport By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/transport/update-transport/:id
  1. transport Thumbnail Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/transport/update-thumbnail/:id
  1. transport Images Update By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/transport/update-images/:id
  1. Get All transports Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/transport/get-transport
  1. Get transports By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/transport/get-transport/:id
  1. Delete transport By Id Api : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/transport/delete-transport/:id

Ratings

  1. Created Reveiw Api : POST Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/reveiw/reveiw-create
  1. Update Reveiw By Id Api : PATCH Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/reveiw/reveiw-edit/:id
  1. Get All reveiws Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/reveiw/get-reveiw
  1. Get All reveiws By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/reveiw/get-reveiw/:id
  1. Delete Reveiws By Id Api : DELETE Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/reveiw/delete-reveiw/:id

Booking

  1. Created Booking Api : POST
https://travel-backend-nwtf.onrender.com/api/v1/booking/create-booking
  1. Update Booking By Id Api : PATCH
https://travel-backend-nwtf.onrender.com/api/v1/booking/update-booking/:id
  1. Get All Booking Api : GET Admin Require
https://travel-backend-nwtf.onrender.com/api/v1/booking/get-booking
  1. Get All Booking By Id Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/booking/get-booking/:id
  1. Delete Booking By Id Api : DELETE
https://travel-backend-nwtf.onrender.com/api/v1/booking/delete-booking/:id

Flights

  1. Flights Search From Departure To Arrival Api : GET
https://travel-backend-nwtf.onrender.com/api/v1/flight/location/?from=&to=

About

backend for the travel app

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages