Tour Ease - Your Ultimate Tourism Management Website. Tour Ease addresses the need for a centralized, user-friendly platform to manage and explore European tourist destinations. Traditional methods of gathering travel information can be fragmented and time-consuming, often requiring extensive research across multiple sources. Tour Ease streamlines this process by offering a comprehensive solution where users can discover, contribute, and organize travel information all in one place.
• Comprehensive Tourist Spot Management: Browse an extensive list of European tourist spots, sortable by average cost and detailed with essential information to help you plan your trip. Each spot is contributed by fellow travelers, offering diverse insights and recommendations.
• User-Generated Content: Empower users to contribute to the platform by adding their favorite European tourist spots. The easy-to-use form allows users to input essential details, enriching the database with diverse and unique travel destinations.
• Personalized Travel Planning: Keep track of your European travel plans with a personalized list. Users can view, update, or delete their added tourist spots in a tabular format, making it simple to manage and refine their travel itinerary.
Client: React, TailwindCSS, HTML
Server: Node, Express
Database: MongoDB
Authentication: Firebase
Run the below commands in your computer to run this project
npm install
npm run dev
To run this project, you will need to add the following environment variables to your .env file
VITE_APIKEY
VITE_AUTHDOMAIN
VITE_PROJECTID
VITE_STORAGEBUCKET
VITE_MESSAGINGSENDERID
VITE_APPID
VITE_IMAGE_HOSTING_KEY