Skip to content

safeer932/Ecommerce-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mazon Online - Single Page Web Application (Full Stack Project)

Ecommerce Project

🌐 Mazon Online – Fullstack E-Grocery App (DevOps Microservices Project)

πŸš€ Deployment & Architecture (DevOps Cloud) Feature Description 🧱 Architecture Microservices (Frontend, Backend, MySQL) ☁️ Cloud Hybrid AWS (EC2) + GCP (GKE) 🐳 Docker Containerized all services ☸️ Kubernetes Deployments, Services, ConfigMaps, Secrets, Ingress πŸ” Security HTTPS via Ingress + SSL, DNS with GoDaddy, sensitive info in ConfigMaps πŸ” CI/CD GitLab pipelines (build β†’ test β†’ deploy) βš™οΈ Terraform EC2 provisioning + MySQL install automation πŸ§ͺ Debugging Handled CORS, environment variables, inter-service communication

πŸ‘¨β€πŸ’» Development Stack Layer Tech Stack Frontend React.js, Redux, CSS3 Backend Node.js, Express.js, Sequelize Database MySQL (hosted on EC2) ORM Sequelize Auth JWT-based login system API RESTful API endpoints ✨ Features (User + Admin)

πŸ” User signup/login, password reset

πŸ›’ Add/remove from cart, checkout

πŸ“„ Download receipt as PDF

πŸ”Ž Product search

πŸ› οΈ Admin: manage products & categories

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published