Travel Wishlist is a CRUD app built as a solo project within a week using Flask, Python and PostgreSQL. The frontend was created using only HTML and CSS, no use of any Javascript or libraries.
Users may create a wishlist of destinations they wish to visit and then when they have visited a destination it can be updated on their profile as such. The app tracks which destinations a user has added to their wishlist and also which destinations each user has visited.
Users may also add new destinations to the app if they cannot find the one they are seaching for and there is a 'Travel Leaderboard' which ranks users based on how many of the destinations they have visited.
This was my first project and I learned a great deal, but primarily I learned about working with the relational tables in the database to implement the CRUD functionailty and using testing in development.
Technologies
Python
Flask
PostgreSQL
HTML
CSS
Back