Skip to content

kumar-shanu-1881/api-frontend-containerization

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧩 API & Frontend Containerization Workflow

This project demonstrates how to containerize a full-stack web application with a Node.js (Express) backend API and a React frontend, using Docker and Docker Compose for orchestration.

The goal is to show how multiple services (API + Frontend) can run together seamlessly in isolated containers, making deployment and collaboration simple for teams.

πŸš€ Project Overview

Backend: Node.js + Express REST API serving JSON data

Frontend: React app fetching data from the backend

Containerization: Dockerfiles for each service

Orchestration: Docker Compose used to connect both containers

Ports:

Frontend β†’ localhost:3000

Backend β†’ localhost:5000

βš™οΈ Tech Stack

🟒 Node.js / Express – Backend API

βš›οΈ React.js – Frontend interface

🐳 Docker & Docker Compose – Containerization

πŸ”— Nginx – Serves production build of React app

About

This project demonstrates how to containerize a full-stack web application with a Node.js (Express) backend API and a React frontend, using Docker and Docker Compose for orchestration. The goal is to show how multiple services (API + Frontend) can run together seamlessly in isolated containers, making deployment and collaboration simple for teams.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors