Software Projects
Task Manager Spring Boot + React DevOps Project
A full-stack practice project focused on Java, Spring Boot, React, REST APIs, and deployment fundamentals. The project includes task management flows while also exploring Docker, CI/CD concepts, YAML/deployment files, and AWS-oriented deployment planning.
Tech Stack
Problem / Challenge
I wanted a practical project that connected backend development, frontend integration, and deployment thinking instead of treating them as separate topics.
Approach
The project uses Spring Boot for backend APIs and React for the interface, then layers in Docker, deployment files, and CI/CD-oriented structure to understand how a full-stack application moves toward deployment.
Key Features
- Java Spring Boot backend structure
- React frontend for task workflows
- REST API integration between frontend and backend
- Docker and YAML/deployment file practice
- CI/CD concepts and AWS-oriented deployment planning
- DevOps fundamentals applied in a project context
Outcome
This project helped me build confidence with Java/Spring Boot project structure, API design, frontend integration, and the fundamentals behind deployment workflows.
What I Learned
- How Spring Boot APIs fit into a full-stack application
- How Docker and YAML files support deployment planning
- How to think about CI/CD and AWS fundamentals without overstating professional cloud experience