DevOps
Project

Docker & GitLab CI/CD Task Manager

Task Manager Dashboard

Simple Task Manager

A simple CRUD-based task manager built with Next.js and MongoDB, fully containerized with Docker and integrated with GitLab CI/CD for automated builds and testing.

Docker Containerization
🐳

Docker Containerization

Complete containerization setup with Docker and Docker Compose

Frontend/Backend: Node.js container with Next.js
Database: MongoDB container
Local Setup: docker-compose up --build
GitLab CI/CD Pipeline
🚀

GitLab CI/CD Pipeline

Automated build and test pipeline using GitLab CI/CD

Automated builds on push
Automated tests on push
Continuous integration workflow

Tech Stack

Container
Docker
DevOps
GitLab CI/CD
Frontend
Next.js
Backend
Node.js
Database
MongoDB
Backend
Express.js

Ready to Explore?

Check out the complete DevOps implementation with Docker containerization and GitLab CI/CD pipeline.

View on GitLab

DevOps Project

Docker & GitLab CI/CD Task Manager

© 2025 DevOps Project. Built with Next.js, Docker & GitLab CI/CD.