Skip to content

siddharthkumarjha/minor_project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minor project

6th Sem Minor Project web_development

Laptop Store

Welcome to our Laptop Store website! Our website is an online store that offers a wide range of laptops from various manufacturers. Our website allows users to browse and purchase laptops based on their preferences and budget.

Getting Started

To get started, you need to have Git and Node.js installed on your machine.

Clone the repository:

git clone https://github.com/siddharthkumarjha/minor_project.git

Install dependencies:

cd minor_project
npm install

Run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

Technologies Used

  • Next.js
  • React
  • Node.js
  • Express
  • MongoDB

Features

Our website offers the following features:

  • User authentication and authorization
  • Browse and search laptops by brand, price, specifications, and other categories
  • View detailed information about each laptop, including specifications, images, and customer reviews
  • Add laptops to the cart and proceed to checkout
  • Select the payment method and provide the necessary information for shipping and billing
  • Track order status and view order history
  • Customize laptops with different hardware and software options
  • Save favorite products to a wishlist for future purchases

Contributing

We welcome contributions from everyone. If you want to contribute to our project, please follow these steps:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature/your-feature)
  3. Make changes and commit (git commit -am 'Add your feature')
  4. Push to the branch (git push origin feature/your-feature)
  5. Create a new Pull Request

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages

  • HTML 53.5%
  • JavaScript 28.1%
  • CSS 17.9%
  • Shell 0.5%