Nahid Hasan's repositories
30-Day-Bash-Scripting-for-DevOps-Challenge
A 30-day roadmap to master Bash Scripting with daily practice on automation, error handling, Docker, CI/CD, and server monitoring — ideal for DevOps learners to build hands-on skills and a strong GitHub portfolio.
bestbags-nodejs-ecommerce
bestbags-nodejs-ecommerce
nodejs-socketio-chat-application
Real-time Chat Application built with Node.js and Socket.io, enhanced with Docker and Jenkins CI/CD pipeline for deployment automation. Demonstrates hands-on DevOps skills including containerization, CI/CD, environment management, and project documentation.
jenkins-nodejs-docker-demo
This project demonstrates a simple CI/CD pipeline using Jenkins, Docker, and Node.js. The pipeline automatically pulls code from GitHub, builds a Docker image, runs the Node.js application inside a container, and verifies that it’s running successfully.
linux-cron-automation
Automated Linux Cron Jobs for DevOps A collection of production-ready cron automation scripts for Linux servers. Features include: daily MySQL backups, system health monitoring, log rotation, AWS S3 sync, security audits, and Slack/Discord notifications — all configurable via .conf files.
NODEJS-ECOMMERCE-API
Node.js E-Commerce API (Dockerized): A full-featured backend REST API built with Node.js, Express, and MongoDB, designed for e-commerce applications. This server supports user authentication, product management, order processing, and more. The application is Dockerized for easy setup and deployment.
30-Days-Linux-for-DevOps-Challenge
A structured 30-day learning challenge designed to help DevOps engineers master Linux fundamentals, system administration, networking, and automation through hands-on exercises and practical examples.
30-Days-Docker-for-DevOps-Challenge
A 30-day hands-on learning challenge for DevOps engineers to master Docker fundamentals, containerization best practices, and real-world application deployment.
30-Days-AWS-Terraform-Challenge
30-day hands-on challenge to master AWS Infrastructure as Code (IaC) with Terraform for real-world cloud automation.
devops-network-diagnosis
A comprehensive repository of essential Linux commands and network diagnostic tools for DevOps engineers, with practical examples and real-world use cases.
devops-configs
A structured DevOps configuration repository documenting Server Configuration and Database Configuration. Includes Docker-based setups for Nginx, Apache, Caddy, Traefik, MySQL, PostgreSQL, and MongoDB. Designed for learning, hands-on practice, and showcasing professional DevOps skills in a single, organized monorepo.
30-Days-of-Serverless-HealthTech-on-AWS
A 30-day learning journey focused on building Serverless HealthTech projects on AWS. Each day covers a practical use case in healthcare technology, using AWS services like Lambda, API Gateway, DynamoDB, Cognito, and S3.
clamav-s3-scan-project
A serverless project that scans files uploaded to Amazon S3 using ClamAV and AWS Lambda. Automatically detects and blocks malicious files before storing them.