Code Monkey home page Code Monkey logo

habit-tracker's People

Watchers

 avatar

habit-tracker's Issues

friends list

possible news feed
view others points and some habits

OPTIONS IN PROFILE PAGE

user can log out
user can make their profile private
user can change their name
user can change profile picture??????

User can create a habit

habit should have a name
habit may have a description
user should be able to set goal for the habit
frequency? daily? weekly? monthly? yearly?
good habit or bad habit??

points for creating habit?
should we allow public or private habit? or just display points and stats publicly? Share with specific friends?
start date?
categorize habit? possibly color code?
reminder? twillio or email

Title for app ideas

66 days
or
Momentum

A Life Changing App -- 66 days will change your life -- it takes 66 days to change your life
A Productivity App
A Habit Tracking App

User should gain points for completing habits, goals, and tasks

5 points for each habit complete
plus 2 points for keeping a streak over a week
50 points for completing a habit goal
1 point for each task in a to-do list
10 points for completing an entire to-do list
75 points for reaching life goals (monthly, yearly, weekly(maybe less for weekly))
more points for public goals

user should be able to create goals

weekly, monthly, yearly.
reminders to reevaluate and set new goals
should goals be separate from habits?
maybe have habits more day-to-day focuses and goals be more long term achievements

possibly give the user the option to categorize goals

edit chart

sort between all time, month, week
year?

User should be able to click on habit to edit and view stats

Should be able to edit name, description, frequency.
Should the user be able to update if habit is completed on a previous day? -- probably
Should be able to delete a habit? trash bin? nah, just have a pop up that says "Are you sure"?
App should track if the habit was completed each day.
how should we display stats for app? calendar? simple streak and percentage? graph?
graphql

twillio

motivational quote?
use twillio to track energy

Set up redux

*ducks
reducer file - store goal, counter
store.js
index.js

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.