Tourism package management website. A common platform for Tourist or tour guides to book tour packages.

Backpackers

This website creates a common platform for tourists and tour guides to manage a tour. Tourist can book tours packages and can select tour guide. And guides can accept or reject request from the tourist. Each users are stored on database. All users have a role tourist, guide or admin which can be managed by admin.

key characteristics and features

All users have a role and take action as per their role.

Tourist can request to be guide and admins can handle the requests.

Guide can accept or reject request of tour from tourist.

Admin can manage all users and add tour packages.

Tourist can add tours to their wishlist.

Tourist can cancel their booked tour until the guide accept tour request.

I've learned user role management while creating this project. Learned to give access to some specific action to a certain role.

Technologies used

React

tailwind css

Firebase

MongoDB

Express js

Node js

swiper js

axios

React

tailwind css

Firebase

MongoDB

Express js

Node js

swiper js

axios