Task Planner réalisé par un freelance en Tunisie | Tunisie Freelance
Task Planner
web-development
Rôle: Full-Stack Developer & DevOps Engineer
A containerized full-stack task management application built with React and Node.js/Express, deployed on Kubernetes with a complete CI/CD pipeline. Features multi-stage Docker builds resulting in 60% smaller images, automated pipelines with both GitHub Actions and Jenkins (11 stages), and infrastructure as code using Terraform on AWS. The app includes persistent storage via Kubernetes PVCs, health checks with liveness and readiness probes, and a full monitoring stack with Prometheus and custom Grafana dashboards. Security scanning is handled via Trivy.
ReactNode.jsExpress.jsKubernetesCI/CDDevOpsGrafanaTerraformREST API