Skip to content

raj17ce/ENotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENotes

This is a full stack Java based webapp for taking and storing notes online.

Functionalities

  • User can Signup and Login to the app.

  • User can add notes in their account.

  • User can see the notes stored in their account.

  • It is completely responsive, user can use it from any device.

  • The notes are synced in real time on all the devices, you just need to refresh the page.

Database Schema

ENotes Database Schema

Tech Stack

  • JSP (Java Server Pages) for creating the structure of the webapp and server side rendering.

  • Custom CSS for styling the webapp and making it responsive.

  • JDBC (Java Database Connectivity) API for interacting with MySQL databse.

  • Servlet for processing incoming get/post request from the user and forwarding the user to suitable JSP page after processing the request.

  • Java for implementing the logic.

  • MySQL Database for storing user details as well as their notes.

  • Tomcat Server for hosting and running the project locally.

Video Demo

Click on this thumbnail to watch the video.

Watch the video

ScreenShots


ENotes Screenshot 1

ENotes Screenshot 2

ENotes Screenshot 3

About

ENotes is a full stack Java based webapp for taking and storing notes online. it is based on advance Java libraries like Servlet, JDBC, JSP, etc. I have applied custom CSS to design the completely responsive frontend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors