Coder Social home page Coder Social logo

shawonk007 / quickbuy_ecommerce Goto Github PK

View Code? Open in Web Editor NEW
4.0 2.0 0.0 6.61 MB

"QuickBuy-Ecommerce" is a Git repository that houses a multivendor system for e-commerce. It provides a platform for multiple vendors to sell their products, offering a comprehensive solution for building and managing an e-commerce marketplace efficiently.

Home Page: https://quickbuy.shawon-khan.com/

License: GNU General Public License v3.0

PHP 6.38% CSS 7.65% JavaScript 85.84% SCSS 0.12% Hack 0.01%
ajax bootstrap5 composer css3 html5 javascript jquery object-oriented-programming oop-php php

quickbuy_ecommerce's Introduction

QuickBuy - Multivendor System Ecommerce Platform

QuickBuy is a fully responsive multivendor system ecommerce platform/web application. It is developed using [Object-Oriented PHP] and utilizes the Bootstrap (v5.3.0) framework along with JavaScript/jQuery plugins. The platform is designed to be compatible with various screen resolutions, providing optimal user experience across small mobile devices to large desktops.

Live Preview

To preview this project please visit https://quickbuy.shawon-khan.com/.

Used Plugins

Features

  • [Multivendor system] : QuickBuy supports multiple vendors, allowing them to create and manage their own stores within the platform.
  • [Responsive design] : The platform is built with a responsive layout, ensuring seamless user experience across different devices and screen sizes.
  • [Object-Oriented PHP] : QuickBuy is developed using the Object-Oriented PHP programming language, which promotes code reusability and maintainability.
  • [Bootstrap framework] : It utilizes the Bootstrap 5.3.0 framework, providing a robust and customizable foundation for the user interface.
  • [Merchant stores] : Merchants have the ability to create and manage their own stores, including product listings, inventory management, and order processing.
  • [User-friendly interface] : The platform offers a user-friendly interface, making it easy for both merchants and customers to navigate and interact with the system.
  • [Shopping cart] : Customers can add products to their shopping cart and proceed to checkout for a seamless purchasing experience.
  • [Order management] : Merchants can efficiently manage their orders, track shipments, and update order statuses.
  • [Payment integration] : QuickBuy integrates with popular payment gateways, allowing customers to make secure online payments.
  • [Product search and filtering] : Customers can easily search for products and apply filters to find their desired items quickly.
  • [Wishlist functionality] : Customers can create and manage their wishlist, saving products for future reference.
  • [Review and rating system] : Customers can leave reviews and ratings for products, providing valuable feedback for other users.

Installation

To install QuickBuy, please follow the steps below:

Via Git

git clone https://github.com/shawonk007/quickbuy_ecommerce.git

Select Project Folder

cd quickbuy_ecommerce

Install Dependencies

composer i

Configure Autloads

composer dump-autoload
  1. Clone the repository to your local machine or download the source code as a ZIP file.
  2. Ensure you have a compatible web server (e.g., Apache) and Composer installed on your machine.
  3. Import the provided database file into your MySQL database.
  4. Update the database configuration in the application's configuration file (database.php) under config folder with your database credentials.
  5. Upload the application files to your web server.
  6. Ensure that the necessary file and directory permissions are set to enable read and write access.
  7. Access the application through your web browser.

Note: Make sure you have PHP version 8.2 and MySQL installed and properly configured on your server.

Usage

After the installation, you can access QuickBuy through your web browser. As an administrator, you will have access to the admin panel to manage the system settings, merchants, and products. Merchants can create their stores and manage their products and orders through their dedicated merchant panel. Customers can browse products, add items to their shopping cart, and proceed to checkout.

Configure Path

After clone or installation this project please make sure you configure your path on (config/app.php). Please change ["YOUR_DIRECTORY"] to your to the directory of this project on your local server as given below :

'root'=> 'http://localhost/YOUR_DIRECTORY/',
'auth'=> 'http://localhost/YOUR_DIRECTORY/auth',
'admin'=> 'http://localhost/YOUR_DIRECTORY/admin',
'merchant'=> 'http://localhost/YOUR_DIRECTORY/merchant',

Acknowledgments

  • The QuickBuy project is developed only demo purpose right now based on the concepts of ecommerce platforms and online marketplaces.
  • The development of QuickBuy was made possible by the contributions of various individuals and open-source libraries.
  • We would like to express our gratitude to the developers and communities behind PHP, Bootstrap, and other tools used in this project.

quickbuy_ecommerce's People

Contributors

asamamun avatar mohona678 avatar shakerul-islam-sayem avatar shawonk007 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.