Skip to content
final project
PHP HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.DS_Store
.editorconfig
.env.example
.gitattributes
.gitignore
.~lock.cities.csv#
artisan
attractions.csv
attractions.sql
cities.csv
composer.json
composer.lock
countries
gulpfile.js
logo_readme.PNG
package-lock.json
package.json
phpunit.xml
readme.md
server.php
webpack.mix.js

readme.md

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/

Code

  • 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.

About us

Scratchmapp was written as a final project of Coding Bootcamp Prague following three months of intense studying of web programming by three students:

You can’t perform that action at this time.