Giter Site home page Giter Site logo

backend's Introduction

Welcome to the repository of Babykarte

https://wiki.openstreetmap.org/wiki/Baby-Karte

Run Babykarte locally

In order to run a local copy of this branch perform these steps:

  • Clone this branch locally
  • cd into the new repository
  • Run python3 -m http.server 8080

Easy, isn't it? That's all! Just open http://localhost:8080/ in your browser and have fun :) For the Babykarte to work you need an active internet connection.

Just close the terminal or press Ctrl+Alt+C in the terminal to end the server. NOTE: All devices in your intranet can access your local copy of Babykarte. This enables you to use your local copy of Babykarte also on your mobile device.

Like to contribute

You're a (hobby) designer, (hobby) developer, (hobby) translator or something else and want to contribute to Babykarte. Great idea and thank you in advantage! There are various ways of doing it. It is enough to open an issue but you can also do it yourself by following the contribution guide. The guide makes the process of reviewing, discussing and validating easier for us and speeds it up so your contributions hopefully show up in a short period of time.

backend's People

Contributors

discostu36 avatar valornaram avatar

Watchers

 avatar  avatar  avatar

backend's Issues

Unit testing for v1.0 of the backend

Implementation differences

There are some differences in the implementation of the backend compared to the code running on https://babykarte.github.io. Below there's a quick table of these differences

Code on babykarte.github.io Backend v1.0
access!=private No support
min_age!='[4-99]' No support

Testing

  • All filters work as expected (excluding the implementation differences)
  • Filters work also in combination of one or more
  • Playground equipment tagged as seperate nodes are parsed like playground equipment tagged directly on the playground POI.

Some note

Please note that this is not a full overview of what needs to be done. This issue just covers the testing part of the backend without the frontend. The frontend has to be tweaked in order to communicate with the backend. Some functions are being replaced by the backend and therefore removed in frontend.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.