Skip to content

Quilled is a clone of Evernote, where users can create notes and assign them to custom notebooks

Notifications You must be signed in to change notification settings

jonevanmoore/quilled

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quilled

This is a clone of Evernote.
Logged in users can perform the following actions:

  • Add/View/Edit/Delete Notes
  • Add/View/Edit/Delete Notebooks

Live Site

Quilled

Index

| MVP Feature List | Database Schema | API Routes | Frontend Routes |

Technologies Used

Getting Started

  1. Clone this repo
git clone [email protected]:jonevanmoore/quilled.git
  1. Install dependencies from the root directory
npm install
  1. Create a user in POSTGRESQL with a PASSWORD and CREATEDB permissions
CREATE USER <name> WITH PASSWORD <'password'> CREATEDB
  1. Create a .env file in backend directory modeled off of the .env.example from the backend directory and fill out the respective information.

  2. Add a proxy to the package.json file in the frontend directory to match the PORT configuration in the .env file

"proxy": "http://localhost:5000"
  1. Create Database, Migrate, and Seed models
npx dotenv sequelize db:create
npx dotenv sequelize db:migrate
npx dotenv sequelize db:seed:all
  1. Start the backend server
npm start
  1. Start the frontend server
npm start

About

Quilled is a clone of Evernote, where users can create notes and assign them to custom notebooks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages