Git Product home page Git Product logo

laravel10-ecommerce's Introduction

SHOPPER ECOMMERCE

Developed using Laravel, my e-commerce project offers a clean and minimalist interface with powerful multi-filtering features. Users can filter by categories, color and price of products, and can also perform brand-specific searches using the search bar. With the ability to combine multiple filters and search by specific categories, shoppers can easily find the products they want and enjoy a seamless and personalized shopping experience. Explore my user-friendly and visually appealing e-commerce project for a hassle-free shopping journey.

Technologies

  • Laravel
  • cviebrock/eloquent-sluggable
  • laravel/ui
  • intervention/image

General functionality:

  • Home page (URL: /#/ )
    • Get and view product lists by category and subcategory
  • Sign in/Sign up pages (URL: /#/login, /#/register)
    • Authenticating users via laravel ui (login/registration pages)
  • Product page (URL: /#/product)
    • List of products
    • List of products pulled from specific category
    • Product filtering by category, price range, color and size
    • Add products to cart
    • Pagination feature
    • Sort by product name and price
  • Product detail page (URL: /#/product/{slug})
    • List product information
    • Add the product to the cart with its quantity
    • List products in a similar category to the product
  • Product detail page (URL: /#/cart)
    • List products added to cart
    • Edit, delete items in the cart
    • Adding coupons in cart
    • Buying the product
Admin Dashboard (URL: /#/panel )
  • Slider page (URL: /#/panel/slider)
    • Add, delete, edit and list sliders
    • Add switch status button for slider with ajax
  • Category page (URL: /#/panel/category)
    • Add, delete, edit and list category
    • Add switch status button for category with ajax
  • About page (URL: /#/panel/about)
    • Show and update about
  • Contact page (URL: /#/panel/contact)
    • Add, delete, edit and list contact
    • Add switch status button for contact with ajax
  • Site Setting page (URL: /#/panel/setting)
    • Add, delete, edit and list site setting
    • Creating a field with ajax according to the selected input (ckeditor, textarea, text, file, image, email)

laravel10-ecommerce's People

Contributors

busrakk 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.