anveshmuppeda / docker-login-page

Docker Login Page

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Login Page GitHub

Docker Login Page project entails building a real-time docker based web application featuring login and signup functionalities, crafted using docker, git, PHP, HTML, CSS, and SQL. To ensure seamless deployment and scalability, we’ve leveraged Docker technology to containerize the application. This involved creating distinct images for the frontend and backend components.
To orchestrate these containers effectively, Docker Compose was employed, facilitating their build and runtime configurations. Networking capabilities within Docker were utilized to establish communication between the frontend and backend containers, enabling full-stack functionality. Additionally, we implemented volume management to facilitate regular backups of the SQL tabular database, ensuring data integrity and resilience.
In terms of version control and collaboration, we’ve adopted Git and GitHub as our source control management platform. Following established branching strategies, including development, pre-production, production, and main branches, ensures streamlined development workflows and efficient collaboration among team members.

Architecture

Docker Login Page Architecture

Prerequisites

  1. Docker 🌐
  2. Kubernetes ⎈
  3. Azure DevOps

Table of Contents

  1. Technologies Used
  2. Dockerize
  3. Releases
  4. Project Maintainers & Contributors

Technologies Used

  1. Docker
  2. PHP
  3. HTML
  4. CSS
  5. MySQL
  6. Git
  7. Cloud
  8. Kubernetes
  9. Helm

Dockerizing

We’ve meticulously Dockerized the application, creating dedicated Dockerfiles for frontend and backend components. A unified docker-compose.yml orchestrates seamless deployment, leveraging Docker Compose for efficient container management. Network configurations and volume management ensure robust connectivity and data integrity.

Releases

Stay updated with our project milestones and releases on GitHub:
Manual Deployment: Release Manual Deployment
Version 1.0.1: Release v1.0.1

Your contributions, suggestions, and assistance are invaluable in enhancing and refining our project. Please feel free to share your insights and help us build a stronger foundation for this project.

Project Maintainers & Contributors


Anvesh Muppeda

Sai Manasa Kota

Teja Sai Srinivas

Saketh Rao Vardhineni

Vishwasena Raidu Nyaramneni

About

Docker Login Page

License:MIT License


Languages

Language:Smarty 48.9%Language:Mustache 38.0%Language:PHP 6.6%Language:Hack 4.2%Language:CSS 2.1%Language:Dockerfile 0.3%