daletalley / dale-note-taker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Note Taker App

Description

Note Taker is an application designed to allow users, especially small business owners, to write and save notes. It uses an Express.js back end to save and retrieve note data from a JSON file, helping users organize their thoughts and tasks efficiently.

Usage

To use the Note Taker app, follow these steps:

  1. Clone the repository to your local machine.
  2. Install all dependencies by running npm install.
  3. Start the server with node server.js or npm start.
  4. Open your browser and go to http://localhost:3003.
  5. Begin writing and saving your notes!

Features

  • Write, save, and delete notes.
  • Easily manage tasks with a user-friendly interface.
  • Persistent storage of notes with a JSON file.

Front End

Features of the front end include:

  • A landing page directing to the notes interface.
  • An interactive note-taking section to write and view notes.
  • Functionality to save new notes and view previously saved ones.

Back End

The back end of the application consists of:

  • Express.js routes to handle the creation, retrieval, and deletion of notes.
  • Data stored in a db.json file for persistence.

Resources

Deployed Application

Access the live application hosted on Heroku here.

Screenshots

Screenshot 2023-11-20 at 12 30 52 AM Screenshot 2023-11-20 at 12 30 59 AM Screenshot 2023-11-20 at 12 31 10 AM Screenshot 2023-11-20 at 12 31 18 AM

About


Languages

Language:JavaScript 66.2%Language:HTML 24.5%Language:CSS 9.1%Language:Procfile 0.2%