Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeethanxx01/td

TD is a task management application designed for efficiency. It combines a user-friendly interface built with HTML, CSS, and JavaScript, a Spring Boot-powered RESTful backend, and MongoDB for scalable data storage. This modern tech stack ensures seamless task handling, making TD Build ideal for organizing and tracking tasks effectively.
https://github.com/jeethanxx01/td

css html java javascript mongodb spring springboot todoapp

Last synced: 6 days ago
JSON representation

TD is a task management application designed for efficiency. It combines a user-friendly interface built with HTML, CSS, and JavaScript, a Spring Boot-powered RESTful backend, and MongoDB for scalable data storage. This modern tech stack ensures seamless task handling, making TD Build ideal for organizing and tracking tasks effectively.

Awesome Lists containing this project

README

        

# TD

Welcome to TD build with spring frameworks. This simple application helps you manage your tasks efficiently. Built with a modern tech stack, it combines an intuitive frontend with a robust backend to ensure seamless task management.

## Architecture

- Frontend: A clean, user-friendly interface built with html,css and javascript.
- Backend: A RESTful API developed using Spring Boot, handling all task-related operations.
- Database: MongoDB, providing a scalable NoSQL database solution for storing tasks.
## Prerequisites

- Java 8 or higher
- Maven
- MongoDB
- Node.js and npm
## Installation

Clone the Repository:

```bash
git clone https://github.com/your-username/todo-app.git
cd todo-app
```
Install Frontend Dependencies:
```bash
cd frontend
npm install
```
Build the Frontend:
```bash
npm run build
```

Set Up the Backend:

```bash
cd ../backend
mvn clean install
```
Configure MongoDB:

Ensure MongoDB is running locally or update the connection URL in the application.properties file.

Run the Application:

```bash
mvn spring-boot:run
```
## Usage

- Open your browser and go to http://localhost:8080.
- Start managing your tasks with ease!

## License

This project is licensed under the MIT License - see the LICENSE file for details.[MIT](https://github.com/Jeethanxx01/library/blob/main/LICENSE)