Skip to content

This is Todo web application for tracking tasks Using JSP and Servlets.

License

Notifications You must be signed in to change notification settings

amirelkased/TodoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TodoList

This is a Todo web application for tracking tasks.

you can access your todo's by login into the system or registering for the first time.


Demo

TodoList.mp4

Database table

todolist

Technologies

The TodoList application is built using modern technologies to deliver a robust and user-friendly experience:

  • Jakarta EE 9.1: Utilizing the latest in Jakarta EE technology for enterprise-grade solutions.
  • JDK 17: Powered by Java's latest version for enhanced performance and features.
  • Tomcat Server 10.1.11: The popular servlet container to host and manage the application.
  • JDBC Driver: Ensuring smooth database connectivity through JDBC.
  • MySQL Database: Storing your to-do tasks securely and efficiently.
  • Servlet: Leveraging the servlet technology for handling requests and responses.
  • JSP (JavaServer Pages): Creating dynamic web pages with Java-based logic.

Main Feature

TodoList offers a range of features to help you stay organized and on top of your tasks:

  • Login / Logout: Securely access your to-do list by logging into the system, and log out when you're done.
  • Register: New users can easily create an account to start managing their tasks.
  • Create New Todo: Add new tasks to your to-do list with detailed information.
  • Update Existing Todo: Modify and update task details as your plans change.
  • Delete Todo: Remove completed or unnecessary tasks to keep your list concise and up-to-date.

Getting Started

  1. Installation: Deploy the TodoList.war file on your Tomcat server.
  2. Database Setup: Configure the MySQL database settings in the application.
  3. Access: Open your web browser and navigate to the TodoList URL.
  4. Login / Register: Create an account or log in to start managing your tasks.
  5. Interact: Use the intuitive user interface to add, update, and delete tasks.

Contact

For questions or support, please contact [[email protected]].

About

This is Todo web application for tracking tasks Using JSP and Servlets.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages