TimurM / Fitnote

App Academy's final project
2 stars 0 forks source link

FitNote

Minimum Viable Product

FitNote is a clone of Evernote build on Rails on back-end and with Backbone on the front-end.

Design Docs

Implementation Timeline

Phase 1: User Authentication (~1 day)

In Phase 1, I'm planning on setting up authentication for the User to create an account and sign in. In addition, I'm going to create Schema, Models and Controllers to create notebooks and notes in RAILS. Before starting Phase 2, I will also push the app to Heroku.

Phase 2: Backbone Views (~2 days)

In this Phase, I will add Backbone Models and Collections to fetch data from my routes. I will also create existing Rails Views in Backbone.

Phase 3: Editing and Displaying Notebooks (~1 days )

In this Phase, I will set up a Notebooks CompositeView in Backbone and style the page with HTML & CSS. In addition, I will add a nav bar & set up divs on the Index Page.

Phase 4: Editing and Displaying Notes (~2 days)

In this Phase, I will add the ability to enter content for a note in the Notes Form & save the note when the user clicks outside the form. I will work on organizing HTML & CSS for this form.

Phase 5: Tagging Notes (~1 day)

In this Phase, I will add the ability to add tags and select tags so they filter notes that are displayed.

Phase 6: Styling with HTML & CSS (~2 days)

The final phase will be polishing CSS and HTML to make my UI look amazing.

Bonus Features (TBD)