This is a multi-vendor e-commerce website built using the Laravel PHP framework. The website allows vendors to create their own accounts and sell products on the platform. Customers can browse products, add them to their cart, and checkout using a secure payment gateway.
To install this project on your local machine, follow these steps:
- Clone the repository using the command.
git clone https://github.com/priynshuchouhn/PaliMart.git
- Navigate to the project directory using
cd PaliMart
- Install dependencies using
composer install
- Create a new
.env
file by copying the.env.example
file using the command
cp .env.example .env.
- Generate an application key using
php artisan key:generate
- Configure your database connection in the
.env
file. - Run database migrations using
php artisan migrate
- Run the server using
php artisan serve
- Visit
http://localhost:8000
in your browser to view the website.
- Multi-vendor support: Vendors can create their own accounts and sell products on the platform.
- Secure payment gateway: Customers can checkout using a secure payment gateway.
- Product management: Vendors can add, edit, and delete their own products.
- Order management: Vendors can view and manage orders for their products.
- Category management: Admins can add, edit, and delete categories for products.
- User management: Admins can manage users and their roles.
- Dashboard: Vendors and admins have their own dashboards with statistics and information about their accounts.
- Laravel 9
Contributions to this project are welcome. To contribute, follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Write code to implement your feature or bug fix.
- Write tests for your code.
- Ensure that all tests pass.
- Submit a pull request.
For support, email priynshuchouhn@icloud.com