Skip to content

Rahilralu/mini-projects-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎬 Mini Projects Dockerized

This repository contains Dockerized versions of my Mini Projects, including the Movie Hub app, with both frontend and backend containerized using Docker and managed via Docker Compose.

It showcases containerization, multi-container setup, and deployment skills.


📦 Projects Dockerized So Far

1. Movie Hub 2.0

A full-stack movie discovery app built with React (Vite) frontend, Node.js + Express + MongoDB backend, and TMDB API integration.

Docker Images:

  • Backend: rahlralu/mini-backend-projects:tagname
  • Frontend: rahlralu/mini-frontend-projects:tagname

🚀 Getting Started

Prerequisites

Clone this repo

git clone https://github.com/yourusername/mini-projects-docker.git
cd mini-projects-docker

Run with Docker Compose

docker-compose up -d
  • Build and run the backend container

  • Build and run the frontend container

  • Connect both containers automatically

  • Access the app

  • Frontend: http://localhost:5173

  • Backend API: http://localhost:5000 (or your configured port)

🛠️ Docker Hub Images You can also pull pre-built images directly from Docker Hub:

# Pull backend image
docker pull rahilralu/mini-backend-projects:tagname

# Pull frontend image
docker pull rahilralu/mini-frontend-projects:tagname

💡 Features Practiced

  • Multi-container Docker setup

  • Docker Compose for frontend + backend orchestration

  • Environment variable management

  • Full-stack app containerization

  • Easy local deployment for testing and development

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors