The website offers a unique travel planning experience, allowing users to explore three daily routes in a chosen country. The home page features a menu with links to three pages, each representing a different travel route displayed on a map, utilizing the Leaflet library. Users can customize their routes by selecting the country and type of trip (on foot, by car, or by bike). Each route page includes an AI-generated image from DALL-E 2. Route selections and generated images are saved in the database for future reference.
Frontend: Html, Css
Backend: JavaScript, Node.js
Framework: Express.js, Bootstrap
Templating: EJS
Database: MongoDB
- Choosing the name of the country and the type of route.
- Creating a map for each route.
- Change the startpoint/endpoint of the the route by select the pin and drag it.
- Increasing or decreasing the focus on the map.
- Animation of background colors.
- Creation of images by AI for each route.
- Database storage for generated routes and images.