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.
To use the Note Taker app, follow these steps:
- Clone the repository to your local machine.
- Install all dependencies by running
npm install
. - Start the server with
node server.js
ornpm start
. - Open your browser and go to
http://localhost:3003
. - Begin writing and saving your notes!
- Write, save, and delete notes.
- Easily manage tasks with a user-friendly interface.
- Persistent storage of notes with a JSON file.
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.
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.
Access the live application hosted on Heroku here.
![Screenshot 2023-11-20 at 12 30 52 AM](https://private-user-images.githubusercontent.com/134656450/284151146-ee020e83-b4c9-4294-9897-14f2ed387605.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4MDc3NjQsIm5iZiI6MTcyMjgwNzQ2NCwicGF0aCI6Ii8xMzQ2NTY0NTAvMjg0MTUxMTQ2LWVlMDIwZTgzLWI0YzktNDI5NC05ODk3LTE0ZjJlZDM4NzYwNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNFQyMTM3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00ZWUxNDA2NjgwNGE2YTQ1NTg3NGRkZTJkYWUxNjM5Yjc1OTE5OTBlMDFiOWJjMjNmMjEyMThkMjcwNzBkMjA3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.zp8brSQqvsH_yeGmJSw2T82-2jxU3WIUc-SmYp_PKQ0)
![Screenshot 2023-11-20 at 12 30 59 AM](https://private-user-images.githubusercontent.com/134656450/284151162-d648d854-f854-40ca-995b-f822447ee2dc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4MDc3NjQsIm5iZiI6MTcyMjgwNzQ2NCwicGF0aCI6Ii8xMzQ2NTY0NTAvMjg0MTUxMTYyLWQ2NDhkODU0LWY4NTQtNDBjYS05OTViLWY4MjI0NDdlZTJkYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNFQyMTM3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yNWMwZTZhOWViODE0ZTNlMTQ5NjgwYmY5NzQxZDI3MDYyNTdlMGUxMjk0OWZjNmM5NTZmY2E3MjlmYjM3NDk5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.QPdiZyoo-1kaJmeANCxmM56KrrO237UvrGQc0jVoNwY)
![Screenshot 2023-11-20 at 12 31 10 AM](https://private-user-images.githubusercontent.com/134656450/284151168-93e4a3b9-50f5-42f3-827d-2caea5cfcdea.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4MDc3NjQsIm5iZiI6MTcyMjgwNzQ2NCwicGF0aCI6Ii8xMzQ2NTY0NTAvMjg0MTUxMTY4LTkzZTRhM2I5LTUwZjUtNDJmMy04MjdkLTJjYWVhNWNmY2RlYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNFQyMTM3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02Mzk1MGRlMTE5ODBmNWJmZDRlNDM1ZWVmNzEyYjFiMTEyNjQ3OTM1ZGUxNGIyYzRkMTQyNTlmYTAzMzAzYWI4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.Lp3r1QzgE4dqiEe5kqmQX9ST_41h0ZxsTBA3gmXATSk)
![Screenshot 2023-11-20 at 12 31 18 AM](https://private-user-images.githubusercontent.com/134656450/284151174-99f86970-e841-493c-a99c-e059d2440e5d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI4MDc3NjQsIm5iZiI6MTcyMjgwNzQ2NCwicGF0aCI6Ii8xMzQ2NTY0NTAvMjg0MTUxMTc0LTk5Zjg2OTcwLWU4NDEtNDkzYy1hOTljLWUwNTlkMjQ0MGU1ZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNFQyMTM3NDRaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wYWJhNDgzMzM5ZDZmMTk5YTg4ZWY1NWE5NzQ4YTEyZDY4OGI0MDE3NzlhMjYyY2JhZDE4ZTAxZWMzN2RkMTNlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.CmRnSNy5wf3M9j0cO74hr3qr3qp7-DRYKI0X-Rma-YM)