This application uses an Express.js back-end to store and retrieve notes from a JSON file. Saved notes will be retrieved from the database and appended to the side nav for the user to view or delete.
https://note-taker-micheqn3.herokuapp.com/
- Make sure you have Node.js to run the application
- Clone this repo
HTTPS:
https://github.com/micheqn3/note-taker.git
SSH:git@github.com:micheqn3/note-taker.git
- Install the NPM packages
npm install
- Start up the server in the command line
node server.js
- Open the application in your browser as it is hosted locally
- server.js - This file sets up get, post, and delete requests using Express and updates the database accordingly.
- public/Assets/js/index.js - This file handles AJAX requests from the client side and renders saved notes to the side nav.
- db/db.json - This JSON file will keep track of saved notes.
- public/Assets/css/ styles. css - Style sheet.
- JavaScript
- Node.js
- Express
- Nodemon
- Uniqid
Home page |
---|
Notes page |
---|
MIT