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.
Before you begin, ensure you have the following prerequisites:
-
Clone the repository:
git clone https://github.com/yourusername/shoppie.git
-
Navigate to the project directory:
cd shoppie
-
Install dependencies:
composer install npm install
-
Set up your environment file:
cp .env.example .env
Update the database and other configurations in the .env file.
-
Generate application key:
php artisan key:generate
-
Run database migrations
php artisan migrate
-
Compile assets:
npm run dev
Note: make sure that you open and run seperate terminal for both npm dependecies and laravel composer
-
Start the development server:
php artisan serve
Your Shoppie e-commerce website is now accessible at http://localhost:8000.
- User Authentication
- Product Catalog
- Shopping Cart
- Checkout Process
- Order History
- Admin Panel for Managing Products and Orders
- Responsive Design
Check out these screenshots for a glimpse of Shoppie:
I welcome contributions to enhance Shoppie. Feel free to open issues, submit pull requests, or suggest improvements.
This project is licensed under the MIT License - see the LICENSE file for details.