ForeverNotes Overview

Splash Page

ForeverNotes is a full-stack clone of the note-taking app EverNote

  • User Authentication
  • The user can create, update, and delete notes.
  • The user can create, update, and delete notebooks.
  • The user can search all notes by using the search bar.
  • The note and notebook editor autosaves while the user is typing.

Home Page

Database Schema

ForeverNotes uses a Express-Sequelize backend to store its data. Then the information that is stored is passed to the Redux store in the frontend. Here is the link to the database schema used in this app, https://github.com/drewlong314/Forever-notes/wiki/Database-Schema.

Technologies Used

  • React
  • Redux
  • Express
  • Sequelize
  • PostgreSQL
  • HTML
  • CSS

Future Features

  • Implement a Rich Text Editor to replace the basic text box.
  • Import Images into notes