Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Mumbai, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I have a Node.js backend that currently lives only in a ZIP archive. I want it living, breathing, and auto-deploying from GitHub to AWS Elastic Beanstalk every time I push. Here’s what I need you to handle from start to finish:
• Spin up a fresh private GitHub repository, commit the existing source, and preserve its commit history with an initial “import” tag.
• Craft a GitHub Actions workflow that installs Node dependencies, runs my existing unit tests, builds the artefact, and then deploys to Elastic Beanstalk.
– Use OIDC-based GitHub → AWS authentication so no long-lived keys are stored.
– Secrets such as the Beanstalk application name, environment name, and any env vars should sit in GitHub Secrets.
• Configure the Beanstalk environment (currently a single web tier) so it can receive rolling updates with zero downtime.
• Document the pipeline: a short README covering branch flow, how to add secrets, and how to trigger manual redeploys if needed.
Acceptance criteria
1. A clean GitHub repo showing the full project history and a passing workflow badge.
2. Pushing to the main branch runs build, test, and auto-deploy stages successfully.
3. The Beanstalk URL serves the latest commit with logs confirming the deployment came from the new pipeline.
4. No plaintext AWS keys anywhere in the repo or Actions logs.
Elastic Beanstalk is my current production target." (client-provided description)
Matched companies (5)

Kiantechwise Pvt. Ltd.

Chirag Solutions

Junkies Coder

SJ Solutions & Infotech
