/vexed

A little project so we can keep count of how frustrated my fiancee is at me.

Primary LanguageJavaScript

Vexed

Vexed is a single page app for my fiancee and I to track who is frustrating the other partner. It’s a simple counter app that keeps track of how many times I frustrate her or she frustrates me.

I think I’ll use meteor in this app, so I can easily keep track of the button presses.

  • App log’s us in, and it shows a picture of the other by default. When I press on the button/photo, it changes the picture to a frustrated version and adds one to the counter
  • Scrolling down or in a separate view, I can see how frustrated she is by looking at how many times she has hit me.

Todo

  • Create Meteor App

  • Collection of users

    • normal photo
    • frustrated photo
    • name
  • Collection of Punches

    • date
    • instigator
    • victim
    • id
  • Login

    • one for Don
    • one for Sara
    • [Future] if not Sara or Don login and get to see both photos side by side.
  • Main View

    • Dependent on who is logged in
      • Sara sees herself (so if she presses on herself, we are assuming it was don who instigated)
      • Don sees himself (so if he presses on himself, we are assuming it was sara - who instigated)
      • [Future] Let one of us decided who instigated.
    • Click on him and update db
    • Click on her and update db
  • First Login

  • Landing Page

  • Both our pictures, pressing on them makes the counter go up for the other side.

  • Sign up

    • Take/use Photo for Normal
    • Take/use Photo for Frustrated
    • Do the first press.
  • Styles

    • Splash
    • Login & Nav
    • Photos