Skip to content

datalowe/mapback

Repository files navigation

MapBack

An example screenshot of the login screen.

An example screenshot of the default map view.

An example screenshot of the weather map view.

This is a Django REST framework project that is to serve as an API where geographical locations and associated data can be stored, and is especially designed to work in tandem with the MyMap frontend application (the example screenshots above are from MyMap).

For converting color hex codes to color names (when no custom color name is provided), the colornames library by rgson is used. For weather data, MapBack queries the Norwegian weather service YR's API, caching the relevant data and providing an 'adapter' weather API tailored for MyMap.

This is a project developed for the course Web Applications for Mobile Devices at Blekinge Institute of Technology. You can try out a demo of MyMap, using MapBack as a backend, here. Log in in with username 'demouser' and password 'demopass' - you might need to wait 1-2 minutes for the login to succeed, as the MapBack deployment, served on Heroku, might have been idling. If you want to read about the project in detail, you can have a look at the report I created here (go to "Reports" and scroll all the way down to "Course project: MyMap").

About

A DRF API for geographical and forecast data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published