GithubHelp home page GithubHelp logo

eduskunta-data's Introduction

Main projects

  • 👉 Finegram – Diagramming app for power users (Cross-platform)
  • Shipmight – PaaS in your Cloud (Kubernetes)

Featured OS contributions


JS libraries

  • yea – Immutable-style AJAX library for the browser (JS)
  • smart-number-inputs – Increment/decrement numbers in text inputs using arrow keys (JS)
  • native-datepicker – Styleable datepicker utilizing the native <input type="date">

JS tooling

Mac apps

  • FloatPlayer – Play a floating YouTube-video on your screen (Swift)
  • VolumeRules – Set volume when Mac goes to sleep, awakes, locks screen, unlocks… (Swift)

Other

  • js-import-resolve – Sublime plugin for navigating to imports in JS files (Python)
  • cronedit – An interactive command line editor for crontab (C++)
  • Helppo – Plug-n-play database management interface (CRUD) (NodeJS)

eduskunta-data's People

Contributors

codeclown avatar dependabot[bot] avatar

Watchers

 avatar  avatar

eduskunta-data's Issues

Person-page

After #1...

I propose implementing a simple Person-page, like this (excluding the "Rajaa äänestyksiä" -input! not relevant):

person

Specs:

  • Clicking a person in the search-box from #1 should take you to this page
  • Lists all law proposals where this person has voted (also will count Poissa, of course)
  • No paging, no sorting, just list all

Need to do:

  • Fetch data from SaliDBAanestys
  • Implement the UI

Considerations:

  • SaliDBAanestys does not classify different types of votings, there's stuff like:
    • "Ed. Aapo Saaren /kesk ym. välikysymys työllisyyden parantamisesta ja eriarvoisuuden vähentämisestä"
    • "Lakialoite laiksi kalastuslain muuttamisesta"
    • "Lagmotion med förslag till lag om ändring av lagen om fiske"
  • Users probably will not want to browse all of this stuff normally, so we should figure out a way to provide filters for e.g. seeing just law proposals ("lakialoite"/"lagmotion")

Search-page

To get started...

I propose implementing the following element (outlined in orange):

search

Specs:

  • Input-field
  • When focused, dropdown opens below with placeholder text "Kirjoita hakutermi"
  • After 2 or more characters, the dropdown fetches results from site-api, and shows them
  • Not mandatory but could already do the grouping into "persons" (and later other stuff)

Need to implement:

  • site-api for querying persons
  • UI as described above

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.