Skip to content

Latest commit

 

History

History
48 lines (40 loc) · 1.39 KB

README.md

File metadata and controls

48 lines (40 loc) · 1.39 KB

Task Manager

image

Table of Contents

Description

Task Manager is a web application built with Spring Boot and React JS that allows users to manage their tasks and keep track of their progress. The application allows users to create, edit, and delete tasks, as well as mark them as completed.

Features

  • User authentication
  • Task creation, editing, and deletion
  • Mark tasks as completed
  • View tasks by status (completed or incomplete)
  • Search tasks by keyword

Technologies

  • Spring Boot
  • React JS
  • MySQL
  • Bootstrap
  • Font Awesome

Installation

  1. Clone the repository.
  2. Install Node.js and MySQL on your system.
  3. Open the project directory in a terminal and run the following commands:
npm install
npm start
  1. Open another terminal window and navigate to the server directory. Run the following commands:
mvn clean install
mvn spring-boot:run

Usage

  1. Open a web browser and navigate to http://localhost:3000/.
  2. Register a new account or log in with an existing account.
  3. Create, edit, and delete tasks as needed.
  4. Mark tasks as completed when they are finished.