Tour Nest is a simplified tour booking platform that showcases user booking flows, Paystack payment integration, real-time availability, and approval management — built with React, Node.js, and MongoDB.
https://tour-nest-pi.vercel.app
- Frontend: React, MUI, Formik, Yup, React Router
- Backend: Node.js, Express, MongoDB, Mongoose
- Payments: Paystack
- Other: Cloudinary, JWT Auth, LocalStorage Drafts
- Book real tour packages with live price adjustments
- Handle user bookings with Paystack payments
- Tour owner dashboard to approve or reject bookings
- Real-time availability management
- Clean UI + step-based booking flow
Hybrid = Feature-based + Shared UI
- Mimics actual tour aggregator platforms
- Demonstrates common workflows: pricing, booking, payments, approvals
- Suitable for marketplace-style platforms
git clone https://github.com/Mercy-Iyanu/TourNest.git
cd TourNest
npm install && npm run devPlease, catch up on my learnings while working on this project on my hashnode wall



