Skip to content

FCL00/shoppie

Repository files navigation

Shoppie E-commerce Website

Welcome to Shoppie, your go-to e-commerce platform! This Laravel-based website is designed to provide a seamless shopping experience with a modern and responsive user interface. Shoppie is built using Shadcn UI for Laravel and Tailwind CSS, combining elegance with functionality.

Table of Contents

  1. Getting Started
  2. Features
  3. Technologies Used
  4. Demo
  5. Contributing
  6. License

Getting Started

Prerequisites

Before you begin, ensure you have the following prerequisites:

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/shoppie.git
  2. Navigate to the project directory:

    cd shoppie
  3. Install dependencies:

     composer install
     npm install
  4. Set up your environment file:

    cp .env.example .env

    Update the database and other configurations in the .env file.

  5. Generate application key:

    php artisan key:generate
  6. Run database migrations

    php artisan migrate
  7. Compile assets:

    npm run dev

    Note: make sure that you open and run seperate terminal for both npm dependecies and laravel composer

  8. Start the development server:

    php artisan serve

    Your Shoppie e-commerce website is now accessible at http://localhost:8000.

Features

  • User Authentication
  • Product Catalog
  • Shopping Cart
  • Checkout Process
  • Order History
  • Admin Panel for Managing Products and Orders
  • Responsive Design

Demo

Check out these screenshots for a glimpse of Shoppie:

Demo Image 1 Demo Image 2 Demo Image 3

Contributing

I welcome contributions to enhance Shoppie. Feel free to open issues, submit pull requests, or suggest improvements.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Shoppie: A Laravel-based e-commerce website.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published