https://github.com/tusharjain5/todo-app
A web-based task manager using HTML, CSS, Bootstrap, Java, Servlet, JSP, and MySQL. Manage tasks efficiently with CRUD operations.
https://github.com/tusharjain5/todo-app
bootstrap css html java javascript jdbc jsp-servlet mysql
Last synced: 3 months ago
JSON representation
A web-based task manager using HTML, CSS, Bootstrap, Java, Servlet, JSP, and MySQL. Manage tasks efficiently with CRUD operations.
- Host: GitHub
- URL: https://github.com/tusharjain5/todo-app
- Owner: tusharjain5
- Created: 2024-04-03T12:34:26.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T17:43:59.000Z (over 1 year ago)
- Last Synced: 2025-05-13T17:36:56.801Z (about 1 year ago)
- Topics: bootstrap, css, html, java, javascript, jdbc, jsp-servlet, mysql
- Language: Java
- Homepage:
- Size: 2.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Todo Application
## Overview
Todo Application is a dynamic web application designed to help users manage their tasks effectively. It provides a user-friendly interface for creating, updating, deleting, and marking tasks as completed. The application follows the CRUD (Create, Read, Update, Delete) operations paradigm to interact with tasks.
## Technologies Used
- **Frontend:** HTML, CSS, Bootstrap
- **Backend:** Core Java, Servlet, JSP
- **Database:** MySQL
- **Server:** Apache Tomcat 9.0
- **IDE:** Eclipse
## Features
- **Task Management:** Users can easily create, view, update, and delete tasks.
- **Task Status:** Tasks can be marked as completed or pending.
- **User Authentication:** Secure login functionality ensures that only authenticated users can access the application.
- **Responsive Design:** The application is designed using Bootstrap, making it compatible with various devices and screen sizes.
## Getting Started
1. Clone this repository to your local machine.
2. Import the project into your preferred IDE (such as Eclipse).
3. Configure the database connection in the application's configuration files.
4. Create a MySQL database named `todojsp` and set up the required tables and data.
5. Deploy the application to Apache Tomcat server.
6. Access the application through the provided URL and start managing your tasks!
## Contribution
Contributions to the Todo Application are welcome! If you have any ideas for improvements or new features, feel free to open an issue or submit a pull request.
## Contributing:
Contributions are welcome! If you find any bugs or have suggestions for improvement, please submit an issue or create a pull request.
## Contact:
For any inquiries or support, please contact jaint8648@gmail.com.
Thank you for using the Todo Application! We hope you enjoy using it.
## License
This project is licensed under the MIT License.