Project: List Management
Owner, Designer and Developer
The site uses a populated database of all 1001 books, UNESCO world heritage sites and countries, as well as providing the option for user-specified additions. A user can mark an item as 'Wishlist', 'Not Started', 'In Progress' or 'Completed'. The application has been built in an expandable way, using EJS components and generalised logic so adding a new list is relatively simple.
In 2022 I added an integration with the Unesco API to pull the latest data and add sites to the database if they didn't already exist. This means the list can be brought up to date with the current list of Unesco sites with the click of a button.
-
HTML5
-
CSS3
-
Sass
-
JavaScript
-
Node.js
-
MySQL
-
ChartJS
-
EJS