Wanderlust
Travel inspiration platform featuring a user-friendly website for exploring destinations and keeping track of them by saving them into your lists and a RESTful API for accessing travel data. Hosted on AWS using an EC2 instance for computing power, a RDS PostgreSQL for storage and an Internet Gateway to ensure efficient network connectivity. Render.
► The demo is avaiable here.
► API Docs can be seen here.
► For more details you can check wanderlust github repository here.
Technologies used
- Front-End Development: HTML, CSS, JS, Bootstrap
- Back-End Development: Flask, PostgreSQL + SQLAlchemy
- Visualization: Plotly for interactive choropleth maps
- API Integration: VisualCrossing API for weather forecasting, Dev.me API for countries FAQ and Flags, Nominatim API for geocoding, trip.com for flight ticket booking
- API Docs: Swagger UI
- Testing: PyTest
Photos