Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/jeethanxx01/td
- Owner: Jeethanxx01
- License: mit
- Created: 2024-07-22T08:22:11.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-22T17:07:10.000Z (3 months ago)
- Last Synced: 2024-08-22T19:54:50.370Z (3 months ago)
- Topics: css, html, java, javascript, mongodb, spring, springboot, todoapp
- Language: Java
- Homepage:
- Size: 22.3 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
## InstallationClone 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)