Indian Youth Club
A responsive, user-friendly website for an NGO built with React.js, deployed via Docker on VPS with CI/CD pipelines.

Overview
Developed and maintained a responsive, user-friendly website for Indian Youth Club (indianyouthclub.org) using React.js. Translated design requirements into reusable components and clean UI flows. Implemented dynamic frontend features and optimized performance to ensure smooth user experience across devices and browsers. Deployed the production website on a VPS server using Docker, ensuring reliable containerized builds and consistent runtime environments. Set up and managed CI/CD pipelines with GitHub Actions, enabling automated builds and deployments directly from GitHub.
Key Features
- Developed and maintained a responsive, user-friendly website using React.js, translating design requirements into reusable components and clean UI flows.
- Implemented dynamic frontend features and optimized performance to ensure smooth user experience across devices and browsers.
- Deployed the production website on a VPS server using Docker, ensuring reliable containerized builds and consistent runtime environments.
- Set up and managed CI/CD pipelines with GitHub Actions, enabling automated builds and deployments directly from GitHub.
Technical Challenge
Ensuring seamless deployment and zero-downtime updates on a VPS environment required careful orchestration of Docker containers and GitHub Actions workflows. Configured automated CI/CD pipelines that handle building, testing, and deploying the React application, while maintaining consistent runtime environments across development and production.
Tech Stack & Skills
Services Provided
- Frontend Development
- Docker Deployment
- CI/CD Pipeline Setup
- Performance Optimization