Task: Deploy The Project
Task Description: Deploy the completed e-commerce application to a hosting service (such as Vercel, Netlify, or GitHub Pages) and submit the live URL as your final deliverable.
Detailed Description
Ask ChatGPT
Deploy The Project
Objective
Deploy your completed e-commerce application to a static hosting service so it is publicly accessible, then submit the live URL.
Why It Matters
Deployment is the final step in any development workflow. Being able to ship your work to production is an essential skill that demonstrates your ability to deliver a complete project.
Steps
- Make sure all your changes are committed and pushed to your forked GitHub repository
- Choose a hosting platform:
- Vercel (recommended for React apps) — vercel.com
- Netlify — netlify.com
- GitHub Pages — via the repository settings
- Connect your GitHub repository to the hosting platform
- Configure the build settings:
- Build command:
npm run build - Output directory:
dist
- Build command:
- Deploy and verify your application is working correctly at the generated URL
- Submit your live project URL
Acceptance Criteria
- Application is deployed and publicly accessible
- All implemented features work correctly in production
- The live URL is submitted as the final deliverable