Skip to content

A JavaScript app in Node and Express.js that stores and recalls notes from a flat JSON file. Uses HTML page for front end.

Notifications You must be signed in to change notification settings

cliff-rosenberg/11-Note_Taker_Expressjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note Taker Utility

Table of Contents-

Licensing

License

Link: MIT License

Description

This application takes notes that are entered and stores them in a flat file in JSON format. It reads the stored 'Notes' when the program is launched so that they are persistent until manually deleted by the application user.

Installation

This app uses Node.js, the package.json file has all the dependancies inside. Copying the directory sturcture as-is and going to the root level then running the command 'npm install' will collect the required modules and install them.

Screenshots

Initial launch: Screenshot Opening the '.../notes' URL: Screenshot Clicking on a stored note brings up the Title and strored body text: Screenshot

Usage

NOTE: As of November 2022, Heroku has no "free" accounts, so the demo application has been taken offline until another suitable host can be found.

To run locally: The app server is launched by Node, type the command 'node server.js' to start the back-end. Then launch a web browser and go to the URL 'localhost:3001/' to get the inital page.

Contributing

Contributor Covenant

Testing

No testing is provided.

Additional Info

About

A JavaScript app in Node and Express.js that stores and recalls notes from a flat JSON file. Uses HTML page for front end.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published