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

OpenAI iconAsk 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

  1. Make sure all your changes are committed and pushed to your forked GitHub repository
  2. Choose a hosting platform:
    • Vercel (recommended for React apps) — vercel.com
    • Netlifynetlify.com
    • GitHub Pages — via the repository settings
  3. Connect your GitHub repository to the hosting platform
  4. Configure the build settings:
    • Build command: npm run build
    • Output directory: dist
  5. Deploy and verify your application is working correctly at the generated URL
  6. 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