/note-taker

An application called Note Taker that can be used to write and save notes. This application will use an Express.js back end and will save and retrieve note data from a JSON file.

Primary LanguageJavaScript

Note Taker

Description

An application called Note Taker that can be used to write and save notes. This application uses an Express.js back end and will save and retrieve note data from a JSON file

Express.js

Mock Up

Here's a video showing functionality:

Installation

This application is available to use on Heroku!

If you wish to install, read the following guidelines:

This project requires Node.js

How to install

After you have installed Node, use the CLI to clone this repository.

git clone git@github.com:jefid/note-taker

Make sure to include the following in your .gitignore before installing the dependencies!

node_modules
package-lock.json
.DS_Store

Commands to get you started:

npm install
npm install express
npm install --save nanoid

Express docs for reference.

Import into your code:

const express = require('express');
const { nanoid } = require('nanoid');
const path = require('path');

Start the server from the command line:

npm start

Open your browser to http://localhost:3005/

Credits

To create randomly generated ID's for notes in the database, I utilized nano id.

Thank you to GitHub user ai for this code!

Contributing:

Made with ❤️ by Jefferson Quandt


Questions

Feedback and questions are always welcome! Github Email