This project is a full-featured e-commerce website prototype developed during an internship to simulate real-world online shopping workflows and UI/UX patterns. The application showcases a dynamic product catalog, interactive shopping features, and a modular codebase, implemented using standard web technologies and a JavaScript framework. It also leverages MongoDB for data management, providing a solid demonstration of a modern, scalable e-commerce solution.
The main purpose of this project is to demonstrate practical web development skills, including frontend design, dynamic content handling, and backend integration, suited for internships, student portfolios, or recruitable software engineering roles. The application can be used as a teaching tool, a base for custom retail solutions, or a showcase of foundational e-commerce concepts.
css/ # Stylesheets and theme files img/ # Product and site images js/ # JavaScript and framework logic video/ # Promotional or demo videos about.html products.html contact.html ... (other HTML pages)
git clone https://github.com/A4xPraddy/Internship-E-commerce-Website-Prototype.git cd Internship-E-commerce-Website-Prototype
If a package manager (npm/yarn) is used, run:
npm install
(Add more details if you use a backend or build tools.)
Ensure you have a local or remote MongoDB instance running.
Update your .env or config file with the correct MONGODB_URI.
npm start Or, specify your framework's/dev server's start command.
Visit http://localhost:3000/ (or your configured port).
Usage Browse the main page for featured products or offers.
Navigate using the menu to view products, about info, services, and contact.
Interact with products for detailed images, videos, and descriptions.
Backend and database features may require additional setup (see "Setup" above).