Jefid / 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.

Home Page:https://pacific-plains-32894.herokuapp.com/notes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

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.

https://pacific-plains-32894.herokuapp.com/notes


Languages

Language:JavaScript 64.9%Language:HTML 23.9%Language:CSS 11.2%