Skip to content

naumanch969/swiftcart-store

Repository files navigation

SwiftCraft Ecommerce Website

Welcome to SwiftCraft, an ecommerce website built to provide a seamless shopping experience. It is designed with simplicity and functionality in mind, ensuring a smooth and enjoyable shopping journey for users.

Have a Look

https://swiftcart-store.vercel.app

Technologies Used

SwiftCraft is developed using the MERN (MongoDB, Express.js, React, Node.js) stack, ensuring a robust and efficient foundation for the website.

Features

  • Payment Integration with Stripe: Secure transactions effortlessly through the widely trusted Stripe payment gateway.

  • Fully Functional Cart: Having a seamless shopping process with a fully functional cart, enabling effortless management of the selected items.

  • Filters: Quickly locate desired products with intuitive filtering system, streamlining the search query.

  • Multiple Billboards: Discover featured products and promotions effortlessly through our visually appealing billboards.

Getting Started

Follow these steps to get CodeGem up and running on your local machine:

  1. Clone the Repository:

git clone https://github.com/naumanch969/swiftcart-store.git cd codegem

  1. Install Dependencies: a. Navigate to client folder and run: npm install b. Navigate to server folder and run: npm install

  2. Start the Application:

a. Navigate to client folder and run the react server by running: npm run dev b. Navigate to server folder and run the node server by running: node app.js

Open your browser and go to http://localhost:3000 to explore Swiftcart.

Contributing

Contributions to CodeGem are welcome! As an ongoing project, new features are added regularly. If you want to contribute, follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/your-feature.
  3. Make your changes and commit: git commit -m 'Add your feature'.
  4. Push to the branch: git push origin feature/your-feature.
  5. Submit a pull request.
  6. Your contribution will be reviewed, and feedback may be provided. Once approved, the changes will be merged into the main branch.

Thank you for considering contributing to SwiftCraft!

Contact

For inquiries or support, contact us at [naumanch969@gmail.com].