Git Product home page Git Product logo

handymap's People

Contributors

soal avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

handymap's Issues

Map editor

We need to map editor.
It should help us to create valid shapes for our historical regions and processes from various pictures.

Search by titles

Implement searching on backend by names of events, georegions, historical regions and processes.

Topmenu component

Create component for main menu on top of site.
Menu must contain:

  • Main page button
  • User's processes button and list
  • Login/logout/register button

User processes is dropdown menu block that contains:

  • user's processes
  • user's favorites processees
    ???

Parse data from Wikipedia and map it to DB

We need to parse articles form Wikipedia, filter it and load to our DB.

For first prototype we need to pick some categories and periods (e.g. Russia, 1700-1914), filter it and map on our data structure.

We can get dump of all Wikipedia data (link),
and parse it locally.
Possibly use this parsers:
wikidump
wikipedia

Отображение шейпов

Добавлять и отображать шейпы на карте.
Разобраться:

  • как связать шейп на карте с объектом в хранилище состояния
  • скрывать или удалять неиспользуемые шейпы и как это сказывается на производительности
  • пробрасывание событий с карты в другие компоненты. Возможно, менять свойства объекта в сторе и дальше всё реактивно

Create proxy for requests to OSM

Our client app will send requests to our backend and we need to proxy this requests to OSM, maybe apply some processing and respond to client.

Proxy must be implemented as independent from base REST API module in our Python Flask application, so in future we can modify or replace it, for example, with our own map render application.

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.