My Travel Platform is a comprehensive web application that scrapes details like trips, flights, and hotels from various websites and displays them in a user-friendly manner.
- Next.js 14 & Tailwind CSS: A responsive design that adapts flawlessly to any device, powered by the latest Next.js framework.
- Shadcn UI: A sleek and modern UI library that enhances the visual experience of the app.
- Separate Admin Dashboard: Manage your platform with an exclusive dashboard designed for administrators.
- API Routes & Server Actions: Robust backend functionalities for efficient data handling.
- SEO Optimized: The web app is SEO optimized so users can search it on search engines too.
- Puppeteer for Scraping: Get the latest travel deals with our real-time data scraping technology.
- Redis & BullMQ: High-performance job processing for a seamless booking experience.
- JWT Authentication: Secure token-based system for user authentication and authorization.
- Stripe Payment Integration: Effortless bookings with our secure Stripe payment gateway.
- MongoDB & Prisma: Reliable data storage and management for all your travel information.
- Zustand State Management: An intuitive state management system for smooth navigation within the app.
Jump into a world of easy travel booking by visiting our live site at https://mtp-kmaar.vercel.app/.
We welcome contributions to "My Travel Platform". Please see our contributing guide for more details.
This project is licensed under the MIT License - see the LICENSE file for details.
Happy travels and coding! 🌐✨ and join the journey of innovation.