https://github.com/saka015/vercel-clone
A Vercel clone built for deployment management, environment setup, and basic automation. This project leverages Node.js, Amazon AWS S3, Docker, and Redis to simulate deployment workflows and environment management.
https://github.com/saka015/vercel-clone
automation aws aws-s3 bash docker git hosting nodejs redis s3-bucket system-design
Last synced: 5 months ago
JSON representation
A Vercel clone built for deployment management, environment setup, and basic automation. This project leverages Node.js, Amazon AWS S3, Docker, and Redis to simulate deployment workflows and environment management.
- Host: GitHub
- URL: https://github.com/saka015/vercel-clone
- Owner: saka015
- Created: 2024-11-04T21:07:00.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-04T21:17:28.000Z (over 1 year ago)
- Last Synced: 2025-05-31T22:29:24.761Z (about 1 year ago)
- Topics: automation, aws, aws-s3, bash, docker, git, hosting, nodejs, redis, s3-bucket, system-design
- Language: JavaScript
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vercel Clone
A Vercel clone built for deployment management, environment setup, and basic automation. This project leverages **Node.js**, **Amazon AWS S3**, **Docker**, and **Redis** to simulate deployment workflows and environment management.
---
## Getting Started
### Step 1: Build the Server
Navigate to the `build-server` directory:
cd build-server
### Step 2: Install Dependencies
Install the necessary Node.js modules:
npm install
### Step 3: Set Up Environment Variables
Create a .env file in the project root directory with the following credentials:
AWS_ACCESS_KEY_ID=your_aws_access_key
AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key
## ☘️ What I Learned
### This project helped me gain hands-on experience in the following areas:
• Basics of System Design
• Automation using Node.js
• Amazon AWS & S3 Buckets (in-depth knowledge)
• Docker (both CLI and GUI)
• Introduction to Redis
Happy Coding! 🚀