Skip to content

tnram-optisol/tourismproject_backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Project Build with TypeORM

Steps to run this project:

  1. Run npm i command
  2. Setup database settings inside data-source.ts file
  3. Run npm start command

Available API's

User

  • /home/tour
  • /view/hotel
  • /get/rooms
  • /view/room
  • /review
  • /rating
  • /view/tour
  • /review
  • /filter/tour
  • /search/tour
  • /mail/admin
  • /all/category -/user/profile

Auth

  • /signin
  • /signup
  • /get-otp
  • /rest-pass

User-Protected

  • /book/tour
  • /book/room
  • /bookings
  • /view/order
  • /cancel/orders
  • /refund/tour
  • /refund/hotel
  • /cancel/room/bookings
  • /cancel/tour/bookings

Tour_Provider_Protected

  • /tour/view/all
  • /tour
  • /view/tour
  • /tour/add
  • /tour/update
  • /tour/all/orders
  • /tour/package

Hotel_Owner_Protected

  • /hotel/view/rooms
  • /hotel/view/all
  • /hotel/add/hotel
  • /hotel/add/room
  • /hotel/all/orders

Admin_Protected

  • /admin/category
  • /admin/category
  • /admin/delete
  • /admin/banner
  • /admin/update
  • /view/tour
  • /admin/approve
  • /admin/request
  • /admin/all/users
  • /admin/all/orders
  • /admin/sequence
  • /admin/notification