ScratchMapp is an app that lets users visually explore the world, look at details of countries on a map view and save the countries they've visited by clicking them on the map. For each country, users can explore the top activities in the capital city. Cities can also be found using a search functionality, and user's progress on a journey to visit all the world's countries can be tracked in a profile view.
The app is still a work in progress. A functioning test version is currently deployed at http://scratchmapp.data4you.cz/
- Back-end was written in PHP using the Laravel MVC framework.
- Map functionality was created with the Mapbox platform.
- Front end code is written in plain Javascript and some React components (with a conversion to a full React app in consideration)
- Content has mostly been collected from public APIs - attractions from Google Places, city pictures using flickr
- App is responsive and mobile use has been taken into consideration at all stages of the design.
Scratchmapp was written as a final project of Coding Bootcamp Prague following three months of intense studying of web programming by three students: