Git Product home page Git Product logo

get-momentum's Introduction

get-momentum

reverse-engineering this beautiful chrome app: Momentum

Description

Get Momentum is inspired by a popular Chrome extension app called Momentum that has over 2.5 million users and is rated 4.5 of 5 stars from 9241 people. Download it in the Chrome App Store!

What does it do? Get Momentum will gently take over your default home screen on Google Chrome with a new inspirational photo each day. It's not just a pretty picture! It will also assist you in making your days more productive with a daily reminder of your goal, a todo list, a place to save your favorite links, a pomodoro timer, and even a weather check.

Getting Started

Before Getting Started, install Node on your machine

  1. Fork the Get Momentum repo to your Github account
  2. Clone the repo from your Github account to your machine.
  3. CD into your Get Momentum directory and run the following commands:
  • npm install (installs all of the dependencies needed)
  • git remote add upstream https://github.com/chingubelugas/get-momentum (set a remote to the main repo so later you can pull down updates from other team members)
  • npm run start

Wireframes

alt tag

Stack

  1. jQuery
  2. Node

Roadmap

v1.0 Reverse engineer the front end of the Momentum app, fetch random photos, random quotes and weather data, build a todo list and pomodoro timer.

Updating Your Project

  1. Commit your changes or remove them from staging
  2. Check your remotes by running git remote -v. You should see your origins and the upstreams.
origin	https://github.com/vientang/get-momentum.git (fetch)
origin	https://github.com/vientang/get-momentum.git (push)
upstream	https://github.com/chingubelugas/get-momentum.git (fetch)
upstream	https://github.com/chingubelugas/get-momentum.git (push)
  1. Run git pull --rebase upstream master
  2. You now have the latest code!
  3. Do you see merge conflicts? This Resolving Merge Conflicts article is pretty good for explaining what to do.

get-momentum's People

Contributors

vientang avatar philness avatar danielbyun avatar yehan2002 avatar

Watchers

James Cloos avatar

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.