Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note Tracker

📝 An application that helps users organize and store their tasks and thoughts.

Description

This web application streamlines note-taking for small business owners. Leveraging Express.js, the app allows users to effortlessly manage their notes, offering features such as creating new notes, saving them with a single click, viewing existing notes, and deleting notes when needed.

Table of Contents

Features

  • Create: Users can enter a new note title and note text.
  • Save: Users can save their notes.
  • Delete: Users can delete notes.
  • Clear the Form: Users can clear the form and start over.
  • View Existing Notes: Existing notes are listed in the left-hand column, and the selected note appears on the right.

Installation

N/A

How to Use

  • Open the application in your browser.
  • Click on the "Get Started" button.
  • On the Notes page, enter a new note title and note text.
  • Click on the "Save Note" button to save the note.
  • Click on existing notes to view them.
  • Click on the "New Note" button to create a new note.
  • Optionally, use the "Delete" icon to delete a note.

Built With

Testing

For testing the Note Tracker API, you can use Insomnia.

  1. Run Requests: Execute different requests to interact with the API including creating a new note, retrieving notes, and deleting a note.

  2. Inspect Responses: Review API responses to ensure they align with expected outcomes.

Note: Ensure the Note Tracker application is running locally before testing with Insomnia.

Credits

To create this application, I have read the relevant documentation for Express.js node.js, npm, and uuid along with solutions to class activities, and resources from MDN, W3School, Stack Overflow, and other similar educational websites.

License

Please refer to the LICENSE in the repo.

Deployed Application

Link to the deployed application on Heroku: https://protected-meadow-38316-2723aaf4bd1e.herokuapp.com

Repository

https://github.com/bahossdev/Note-Tracker

Questions

If you have any questions or need further assistance, feel free to reach out @bahoss.dev@gmail.com

Screenshots

screenshot1 screenshot2

About

A Node.js application that helps user organize and store their tasks and thoughts.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages