Whenevernote is a full-stack web application inspired by Evernote built using Ruby on Rails and React/Redux. Whenevernote allows users to take notes, create to-do lists, and quickly write down their thoughts. These notes can be tagged and stored in notebooks for quick lookup whenever needed.
- New account creation, login, and guest/demo login
- A production README
- Hosting on Heroku
- Notes
- Notebooks to organize Notes
- Tags to categorize Notes
- Rich-Text Editing
- Auto-Save
- Reminders
- User Chat
- Multiple Sessions
Objective: Functioning Ruby on Rails project with necessary routes, models, controllers, and database seeds. User Authentication in the front and back end.
Objective: Notes can be created, read, updated and destroyed using the API. This will be accomplished by creating appropriate actions, reducers, and components.
Objective: Notebooks will have many notes, Notebooks can be created, read, updated, and destroyed using the API. This will be accomplished by creating appropriate actions, reducers, and components.
Objective: Notes can be tagged with multiple tags. Tags will be searchable and list all tagged notes.
Objective: Allow rich text editing of notes and creation of lists.
Objective: Add infinite scroll to Notes Index and searches, add final touches to make site pixel perfect
- Auto-Save Notes while editing
- Create Reminders for Notes
- User Chat
- Multiple Sessions