Skip to content

milwad-dev/shopsent

Repository files navigation

Shopsent

Introduction

Shopsent is a full-stack e-commerce platform developed using Laravel, structured with a modular architecture to ensure scalability, maintainability, and efficient feature development. The platform integrates key features, including user management, product catalog, shopping cart, order processing, and payment gateway integration.

Key Features

  1. User Management:
    • Authentication and authorization for both customers and admin users.
    • Profile management and order history access for registered customers.
  2. Product Management:
    • Modular product catalog with categories, attributes, and inventory tracking.
    • Product images, pricing, and discounts.
  3. Cart and Checkout:
    • Persistent shopping cart allowing users to add/remove items and adjust quantities.
    • Checkout flow integrated with popular payment gateways.
  4. Order Processing and Tracking:
    • End-to-end order management, from placement to fulfillment.
    • Notifications and status updates for customers on their orders.
  5. Admin Panel:
    • An organized interface for managing products, orders, users, and site settings.
    • Role-based access for administrative tasks.

Features 🎉

Demos

Management

Run Pint & PHPStan

For convenience, we are define two composer scripts to run Pint and PHPStan:

composer pint
composer stan

Contributors

contributes

License

Shopsent is an open-source E-Commerce that will always be free under the MIT License.

About

Shopsent is a full-stack e-commerce platform developed using Laravel, structured with a modular architecture

Topics

Resources

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •