Note Taker is a simple web-based application that allows users to create, edit, delete, and view notes. It is built using Hibernate, JSP, Servlets, Bootstrap, MySQL, and Maven.
- ✅ Add new notes with a title and content.
 - ✅ View all saved notes in a structured list.
 - ✅ Edit and update existing notes.
 - ✅ Delete notes that are no longer needed.
 - ✅ Responsive UI using Bootstrap.
 
- Backend: Java, JSP, Servlets
 - Database: MySQL with Hibernate ORM
 - Frontend: HTML, CSS, Bootstrap
 - Build Tool: Maven
 - Architecture: MVC (Model-View-Controller)
 
NoteTakerProject
│── src
│   ├── main
│   │   ├── java
│   │   │   ├── entities
│   │   │   ├── dao
│   │   │   ├── servlets
│   │   ├── resources
│   │   │   ├── hibernate.cfg.xml
│   │   ├── webapp
│   │   │   ├── css
│   │   │   ├── images
│   │   │   ├── index.jsp
│   │   │   ├── add.jsp
│   │   │   ├── edit.jsp
│   │   │   ├── show.jsp
│── pom.xml
│── README.md
Ensure you have the following installed on your system:
- Java (JDK 8+)
 - Apache Tomcat (For running the web app)
 - MySQL Server
 - Maven
 
| Home Page | Add Note | Show Notes | Edit Note | 
|---|---|---|---|
![]()  | 
![]()  | 
![]()  | 
![]()  | 
- 🔹 User authentication (Login & Signup).
 - 🔹 Categories for better note organization.
 - 🔹 Export notes as PDF.
 - 🔹 Dark mode UI.
 
Contributions are welcome! Feel free to fork the repo and submit pull requests.
For any queries or suggestions, reach out to:
- 📧 Email: sj967334@gmail.com
 - 🌐 GitHub: narayanjagtap
 



