ezNotes is a secure and user-friendly web application built using Java (Servlets, JSP, JDBC) and Bootstrap. It allows users to register, log in, and perform full CRUD operations on personal notes.
- π User Authentication (Register/Login/Logout)
- βοΈ Create, Edit, Delete Notes
- π Display all saved notes
- π Fully responsive using Bootstrap
- βοΈ JSP + Servlet-based backend
- πΎ MySQL database integration
- π§ Secure session-based access
- Frontend: HTML, CSS, Bootstrap, JavaScript
- Backend: Java Servlets, JSP
- Database: MySQL
- Tools: Eclipse IDE, Apache Tomcat, Git
- Clone the repository
git clone https://github.com/anas03-DS/ezNotesApplication.git
Import into Eclipse
Go to Eclipse β File β Import β Existing Projects into Workspace
Database Setup
Create a MySQL database: eznotes_db
Run the SQL script to create required tables (users, notes)
Update DBConnect.java with your MySQL username and password
Run the project
Deploy on Apache Tomcat Server (v9+ recommended)
Open in browser: http://localhost:8080/ezNotesApplication/
βοΈ Author Mohammad Anas LinkedIn Profile and Video Link :- https://www.linkedin.com/feed/update/urn:li:activity:7358020947175526400/
π License This project is licensed under the MIT License. Feel free to use and modify with credit.
yaml Copy Edit
- In your project root folder, create a new file named
README.md - Paste the above content into it
- Save it
- Then push it:
git add README.md
git commit -m "Added README.md"
git push