Giter Site home page Giter Site logo

cedmax / obey-kids Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 8.09 MB

✨ A star wars themed app to track the data of the system we use to get our Italian brat kids to behave

Home Page: https://obk.it

CSS 11.20% HTML 2.10% JavaScript 86.70%
brat kids stars points gamification starwars

obey-kids's Introduction

Obey, kids

Obey, kids is a Star Wars themed app to gain historical data of the gamification system we use to get our Italian brat kids to behave (you have to picture Darth Vader saying it to his kids, it will all make sense all of a sudden).

The core concept is that they have 3 stars every day, which they can lose misbehaving (or get back, if they are better than usual). If they get through the day with all of them, they get rewards and there are stretch goals too.

It was also an opportunity to get to work with css modules, mobx, firebase and stuff.

Still missing charts, editable history, goals definitions and notifications, more emojis and animations. But collecting data it's a start.

obey-kids's People

Contributors

cedmax avatar

Watchers

 avatar

obey-kids's Issues

stretch goals

capability to define goals when X amount of stars are gained and get a notification when you are close to it

Add history

add a way to see historical data + a way to edit it (it shouldn't be as simple as in the current day view, probably it should be readonly unless an "edit mode" is enabled, or something)

Fix the add kids screen

There are two kind of related issues.
The first one:

  • I enter the name of a kid
  • I click X times add
  • X new inputs are shown

The second one:

  • When the input is empty
  • I click continue
  • I get a JS error

screen shot 2017-03-22 at 19 57 49

There isn't a way to delete the useless empty fields create and if I try to reload the page I am redirected to the "stars" page.

add graph

It would really be nice to have some graph (stars over time, most starred day of the week and such)

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.