A full-stack travel planner application that helps users plan and manage their trips. The app allows users to input their trip details, including destination, start and end dates, itinerary, and activities. It also includes features for location integration, travel checklists, budget tracking, and more.
- Trip Form: Users can input trip details such as destination, start date, end date, itinerary, and activities.
- Customizable Itinerary: Users can add, edit, or remove items in their itinerary.
- Location Integration: Integrates location data for trip destinations.
- Travel Checklist: Users can keep track of tasks and items to prepare for the trip.
- Budget Tracking: Compare actual expenses to initial budgets to stay within limits.
- Frontend: React, Vite, HTML, CSS, JavaScript
- Backend: Node.js, Express
- Database: MongoDB
- Deployment: Render (for backend), Vercel (for frontend)
- Node.js and npm installed
- MongoDB Atlas account for database setup (if using MongoDB)
- Clone the repository:
git clone <repository-url>