FitNote is a clone of Evernote build on Rails on back-end and with Backbone on the front-end.
- Create accounts (register)
- Create sessions (log in)
- Create notebooks
- Create notes
- Tag notes
- View notebooks and notes
- Search for notebooks and notes
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.
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.
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.
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.
In this Phase, I will add the ability to add tags and select tags so they filter notes that are displayed.
The final phase will be polishing CSS and HTML to make my UI look amazing.
- Uploading images to notes
- Markdown & styling text (bold/italics/etc.)
- Searching for Posts
- Sorting Notes by Date/Title/Updated