This is a simple note-taking application built with Express.js on the backend. Users can write, save, and delete notes to help organize their thoughts and tasks.
To run this application locally, follow these steps:
- Clone the repository:
git clone https://github.com/Philip-Tom/-Note-Taker - Navigate to the project directory:
cd -Note-Taker - Install dependencies:
npm install - Start the development server:
npm run dev - Open your browser and go to
http://localhost:5000
- Open the application in your browser.
- Click on the "Get Started" button.
- Create new notes by entering a title and text, then click "Save Note."
- View existing notes in the left-hand column.
- Click on an existing note to view it or click "New Note" to start a new note.
- To delete a note, click the trash can icon next to the note in the left-hand column.
- GET
/api/notes: Retrieve all saved notes. - POST
/api/notes: Save a new note to the server. - DELETE
/api/notes:id: delete the note to the server.
| Landing Page | Note Page |
|---|---|
![]() |
![]() |
The application is deployed on Heroku. You can access it here.
- Express.js
- Node.js
- HTML
- CSS
- JavaScript

