Skip to content

Latest commit

 

History

History
166 lines (139 loc) · 16.3 KB

03-projects.md

File metadata and controls

166 lines (139 loc) · 16.3 KB

Projects

Current

Save 58

Inspiration: Kurzgesagt – In a Nutshell: This Video Might Save 58 Lives Next Week

Hypothesis: Can an automated message (email, tweet, slack, video) save lives?

Premise: Can providing statistically likely causes for death or injury for a specific person's demographic (age, gender, profession) combined with current conditions (date, geography, weather) result in that person being mindful of the particular danger to save their life? Pros:

  • This is a deceptively hard problem involving multi dimensional. big data. It could easily keep intern teams occupied for several years
  • Decomposable. Its possible to focus this project into smaller, month long deliverables that are challenging.
  • Motivational mission. It feels good to do some good.
  • Potentially marketable as doing good

Cons:

  • Delicate topics for the work place. See the video.
  • Not profitable without turning people into the product.

Thoughts

We should have a very clear privacy policy

Landing on the page should engage the user with data driven from form. This can lead towards creating an account to provide more specific information on a schedule.

Dog Fooding. Plugging in "Software Engineer" + "Remote" + "No standing desk" = "make sure to walk around every hour"

Living in downtown Manhatten on a Sunday morning, "be careful slicing the bagel this morning. X% of ER visits from from bagel slices today"

Week before day light savings time, "start shifting your schedule by 15 minutes earlier/later. heart attacks and car crashes increase after day light savings time due to sleep deprivation"

Needs to be friendly and not anxiety inducing. Carson mentioned the Citizen app as the antithesis.

Wireframe

Landing

Investigation

Legacy

Helios

Helios is our weather/welcome display for the Providence and Boulder front door. It serves as an opportunity to welcome guests and show off some our technical expertise.

StandupHub

StandupHub is a web service to easily track your tasks and their statuses for standup.

Stack

Startup

cd standuphub-api-ex
# start a pgsl instance on localhost:5432. You can use an OS service instead of docker
docker-compose up db
# start the phoenix server on localhost:4000 connected to localhost for database
mix phx.server
cd ../standuphub-web
# start webpack server on localhost:3000 pointed to the local phoenix server the API server
REACT_APP_API_SERVER=http://localhost:4000 yarn start