A web application to track countries visited by family members and display them on an interactive map.
- Track visited countries for multiple users (1-to-many relationship: one user can visit many countries).
- Users can be added dynamically with a chosen color.
- Interactive map highlights visited countries per user with their color.
- Connected to a PostgreSQL database.
- index.js / solution.js: Main server file with Express and PostgreSQL integration.
- views/index.ejs: Main interface with country input and user selection.
- views/new.ejs: Interface to add new users.
- public/styles/main.css: Main CSS styling.
- public/styles/new.css: CSS for the new user form.