Skip to content

An application that can be used to write, save, and delete notes using an express backend, saving and retrieving note data from a JSON file.

License

Notifications You must be signed in to change notification settings

BwayCarl/Note-Taker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note-Taker

An application that can be used to write, save, and delete notes using an express backend, saving and retrieving note data from a JSON file.

Personal IDBadge GitHub license GitHub issues GitHub forks GitHub stars

Homework Assignment - Week 11

Rutgers Coding Bootcamp / RUT-JER-FSF-PT-06-2020-U-C

Table of Contents

Description

This application uses an express backend for the creation and storage notes to a JSON file. Once saved, the title of the note is generated on a list. Clicking on the title will recall the note in a readonly format. Each note has a unique ID generated when the note is saved in order for easy deletion of a specific note.

Installation

Clone the Github repo. https://github.com/BwayCarl/Note-Taker.git

Once in the properly cloned folder, run npm install to install the following dependencies:

  • Express: npm i express to use Express.js in your command line.
  • Uniqid: npm i uniqid to add a unique ID for each note created.
  • Nodemon: npm i nodemon to have your server automatically reload after changes are made in the code files.

Usage

LOCAL USAGE:

Enter nodemon server.js in your command line and press ENTER. After receiving the notification App listening on PORT 3000, open your browser and use http://localhost:3000 to access the Note Taker App.

USE IN BROWSER:

You can also use this app directly from the deployed Heroku site.

Contributing

Please contact me to contribute.

Authors

Carlos Martinez

Frontend, templates and index.js file provided by Rutgers as a starting point for the assignment.

Screenshots

Gif demo

Nodemon startup

Dependencies

Application

🚀 Live application deployed on Heroku.

Tests

No tests specified.

Contact Me

License

This project is MIT Licensed.

© 2020, Carlos Martinez

About

An application that can be used to write, save, and delete notes using an express backend, saving and retrieving note data from a JSON file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published