A simple and user-friendly Note Taking Application built with Java, JSP, Servlet, and MySQL.
This project allows users to create, view, update, and delete notes easily.
Clone the repository: ```bash git clone https://github.com/AuroSampad2003/Note-App.git
Create a MySQL database and run the following SQL script: ```sql CREATE DATABASE note_app;
USE note_app;
CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(100) NOT NULL, email VARCHAR(100) UNIQUE NOT NULL, password VARCHAR(255) NOT NULL );
CREATE TABLE notes ( id INT PRIMARY KEY AUTO_INCREMENT, user_id INT NOT NULL, title VARCHAR(200), content TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE );
Update your DB configuration in the project (DBConnection.java or similar file): ```java String url = โjdbc:mysql://localhost:3306/note_appโ; String username = โrootโ; String password = โyour_passwordโ;