Tourism Travel & Travel Information (Website-Name)
https://github.com/programming-hero-web-course1/tourism-or-delivery-website-client-side-rahmancoder
Github Client Side Code Link:https://github.com/programming-hero-web-course1/tourism-or-delivery-website-server-side-rahmancoder
Github Server Side Code Link:https://frightening-spell-88460.herokuapp.com/
Server Live link (Heroku):https://mustafiz-tourism-website.web.app
Website Live Link (Firebase):About Website?
- Tourism Travel is one of the biggest sector of Economy. SO we should try to focus whatever we can Do make it better with a better plan.
- Giving Online Travel Information through this website
- People can Take a tour and get a chance to give his feedback through writing blogs
- The Best tour travel can be added By Admin, and this Travel Information will be saved automatically in the server and update our websute.
- Great Travel Community inside and Outside of the COuntry
- Opportunity to work with new peoples and new Tourist
- Tourist Guide
About the Website?
Used Frameworks and Libraries
- Framework and Library Used
- React-Router-Dom
- React-Bootstrap
- React-hook-form
- Firebase integration
- Heroku Server handling
- MongoDB Atlas For database Integration (express,cors,dotenv,nodemon)
- Mapbox-gl(Token problem)
ALL Components (21 Components)
- AddNewTravel
- AddTravelBlog
- AdminDashboard
- AllBlogList
- Banner
- ConfirmBooking
- Footer
- GalleryImage
- Header
- Home
- Login
- ManageAllBooking
- MyBooking
- MyMap
- NotFound
- PrivateRoute
- SingleBlogList
- SingleTravelList
- SingleTravelListInfo
- TravelList
- Vacation
Application Router
All Routers Used
- / == (root,home)
- /home
- /travel
- /travelbooking/:travelId (dynamic route)
- /gallery
- /login
- /blog
- /confirmbooking
- /admin
- /mybooking
- /manageallbooking
- /addtravel
- /addtravelblog
- /showallblog
- /* Not Found
MONGODB Database Collection
- travel
- booking
- blog
Functionality Description
Deployment
Heroku
- Deploument Server link in Heroku
- https://frightening-spell-88460.herokuapp.com/
-
- Steps install Heroku CLI
-
- heroku login
-
- heroku create
- For continuos integrate and deployment in Heroky CLI
-
- git push heroku main