Git Product home page Git Product logo

habitrabbit's People

Contributors

jrforest avatar katzesama avatar suiteprecure avatar wllmwng1 avatar xgao1 avatar

Watchers

 avatar  avatar

habitrabbit's Issues

Javadoc

javadoc needs to be added for all model classes, and other methods

change days due behavior

what happens to the timesfailed and times completed stats when we change the days on which a habitevent is due?

What happens to the stats if we change the habit start date to an earlier date?

UML update

need to add controller classes

ADAPTERS ARE PART Of VIEW

  • add pretty coloring backgrouind , 3 sections for model/view/controller

controllers

functions must be refactored out of views into comtrollers

Unit testing

need comprehensive unit testing for ALL model class methods.

add habit date picker

make the field prepopulated with todays date.
add attribute select all on click so we can easily replace thisd

New branch

Start a new branch when project part 4 is finished. Branch will be for part 4. Prototype. Keep this branch for lab demo.

add commandqueue

with abstratc class command and verious others inheriting from it, encapsulating elasticsearch

placeholder icons

do we want to use some placeholder image to display in habithistory for events that have no image? If so, then what image?>

file headers

we need to add proper file headers to all classes

user signout

user needs to sign out - add this to the use cases

MockHabit

We should add a MockHabit class to aid in testing habit Event. We shouldn't be manually creating habit objects in habit Event tests.

Possibly other mock classes needed for testing as well.

delete habit

when a habit is deleted, delete all associated habit events

fix edit event

edit event is adding a new event rather than editing the current one

habitevent tests

new tests need to be added for the date parameter in habitevent

start date of habit

user should be able to pick a date to start the habit and it is missing in habit class and add habit activity

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.