Skip to content

Latest commit

 

History

History
56 lines (33 loc) · 2.34 KB

README.md

File metadata and controls

56 lines (33 loc) · 2.34 KB

Task Management System 📝

Description 📄

This is a comprehensive task management system that empowers users to efficiently organize their tasks. This full-stack application combines the robustness of Spring Boot on the backend, the responsiveness of React.js on the frontend, and the reliability of MySQL as the database.

Features ⚡

User Authentication 🔒

Users can register and log in to access the system securely. Authentication ensures that only authorized users can perform operations.

Task Operations ✅

  • Add Tasks ➕: Users can effortlessly add new tasks to the system.
  • View Tasks 👀: A user-friendly interface displays all tasks for quick and easy reference.
  • Edit Tasks ✏️: Users have the flexibility to modify task details as needed.
  • Delete Tasks 🗑️: Unwanted tasks can be removed to keep the task list organized.
  • Mark as Complete ✔️: Users can mark tasks as complete for effective progress tracking.

Tech Stack 🛠️

Client: React, ViteJS, BootStrap

Server: Java, Spring Boot

Database: MySQL

Ready to manage your tasks? Follow up 'Installation' section.

Installation ⚙️

Screenshots

Updating Soon...

Contact

For any inquiries or feedback, feel free to reach out:

Acknowledgments

This project was made possible with the help of the following technologies and frameworks:

  • Spring Boot: A powerful and flexible framework for building Java-based enterprise applications.
  • ReactJS: A JavaScript library for building user interfaces, making the project's frontend dynamic and responsive.
  • ViteJS: A next-generation frontend build tool that significantly speeds up development for ReactJS applications.
  • Bootstrap: A popular CSS framework that provides pre-designed components for a sleek and responsive user interface.

A big thank you to the developers and communities behind these tools for their contributions to the world of software development!