Code Monkey home page Code Monkey logo

hrtb.us's Introduction

hrtb.us's People

Watchers

 avatar  avatar

hrtb.us's Issues

Splash Page

  • Add HRT name to Logo
  • Restore existing background image
  • Set up existing fonts
  • Set up existing color scheme
  • Add placeholder text to search inputs
  • Style Inputs
  • Add intersection finder
    • Street 1 input
    • Street 2 input
    • Search button

Team Formation

Form a team of 2 to 5 people

Gather with at least one other person to create a team around an idea or a problem that's interesting to you.

Spend a few minutes asking these questions:

  • What's our shared vision?
    • Talk about what goal you want to accomplish as a team.
  • What's in it for me?
    • Talk about each individual's motivation - what do you as an individual want to learn or accomplish?
  • What talents do we bring to the table?
    • Share a bit of your experience and skills
  • Set working agreements
    • What agreements do you as a team want to make this weekend go well?
    • Suggestions:
      • Show Up On Time: Agree on when you'll get here on Saturday (or at least show up at all!)
      • "Art of the Possible" - no idea is stupid, let's consider everything
      • Be Present - when you're here, you're here, be intentional with your time.

That's it! Now you have a clear goal for your team to accomplish and you know why each of you are here.

I don't know what to say

Style Guide

Create and determine how to implement a style guide.

What Problem Is Worth Solving?

Find a problem that's worth solving

Grab a lean canvas, if you don't have one already:

Lean Canvas

Then, use stickie notes to fill in Box 1, "Problem" (nothing else!).

How to write a problem statement:

Choose one of these two formats, and write your problem on a stickie.

  • I believe [type of people] experience [type of problem] when doing [type of task]
  • I believe [type of people] experience [type of problem] because of [limit or constraint]

You can have more than problem statement, but no more than 3.

Stop Route - Get Location Component

Should allow the user to provide location by

  • Geolocation
  • opt in to always use geolocation
  • Bus Stop Number
  • Intersection

When user inputs information, route changes to Stops List.

stop route - find stop

Design Routes

Lay out routes for the application based on those in hrtb.us.

Existing routes can be divided into ways to find:

  • Stops - #/stop
  • Stop - #/stop/3535
  • Routes - #/route
  • Route - #/route/14
  • Instructions
  • Feedback

Stop Route

Should get the user's location, and display a list of nearby stops.

Who's Your Customer?

Who's your customer?

Dilbert is awesome

Fill in Box 2 on your lean canvas.

Ask yourself:

  • Who do I think this problem (from Box #1) is most painful for?
  • Who do I think my "early adopter" will be?

Be specific. Instead of saying "Teenagers", maybe "Girls who are in a public high school from a middle income family who has a cell phone."

Inactive Stops

inactive stops

Inactive Stops (Stops with no buses arriving soon) still have their names displayed, but are styled differently and have a "No buses coming" message.

Write a Newer Readme.md

The previous readme was before the migration to trailsjs.io, so we should update the documentation to reflect that.

Stop Component

Reference
stop route - stop list.

Behavior and styles should be roughly similar to existing hrtb.us. Don't worry about detail view for now.
screen shot 2015-11-12 at 5 35 27 pm

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.