Fashora is a modern fashion e-commerce web application built with Laravel. Designed to deliver a smooth shopping experience, Fashora enables customers to browse stylish products, manage their accounts, and complete secure purchases. With an intuitive admin panel, store owners can easily manage inventory, orders, and users. Its responsive layout ensures an elegant look across all devices.
- Product Management: Admins can add, update, and remove fashion items from the catalog.
- User & Role Management: Includes customers and admins with role-based access control.
- Responsive Design: Seamlessly adapts to mobile, tablet, and desktop devices.
- Secure Authentication: User-friendly login and registration system with role-specific access.
- Shopping Cart & Checkout: Fully functional cart system with a smooth checkout experience.
- Order Management: Admins can track and manage customer orders efficiently.
- Laravel-Based Architecture: Clean, scalable, and secure codebase using the Laravel framework.
Follow these steps to set up the project locally:
-
Clone the Repository:
git clone https://github.com/your-username/fashora.git
-
Install Dependencies:
cd fashora composer install npm install && npm run dev
-
Set Up Environment File:
cp .env.example .env php artisan key:generate
-
Configure Database in
.envand then run:php artisan migrate --seed
-
Serve the Application:
php artisan serve
This project is open-source and available under the MIT license.
