📝 An application that helps users organize and store their tasks and thoughts.
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.
- Features
- Installation
- How to Use
- Built With
- Testing
- Credits
- License
- Deployed Application
- Repository
- Questions
- Screenshots
- 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.
N/A
- 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.
- JavaScript
- Express.js
- npm
- Insomnia
- Heroku
- uuid
For testing the Note Tracker API, you can use Insomnia.
-
Run Requests: Execute different requests to interact with the API including creating a new note, retrieving notes, and deleting a note.
-
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.
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.
Please refer to the LICENSE in the repo.
Link to the deployed application on Heroku: https://protected-meadow-38316-2723aaf4bd1e.herokuapp.com
https://github.com/bahossdev/Note-Tracker
If you have any questions or need further assistance, feel free to reach out @bahoss.dev@gmail.com

