Grogreen is a small multi-vendor ecommerce platform built using Laravel and Tailwind CSS. It aims to provide a platform for local Micro, Small, and Medium Enterprises (MSMEs) to showcase and sell their products online.
Grogreen is a project that was developed during the 2023 Apec App Challenge held in the USA. It is an ongoing project that is continuously being improved and enhanced to meet the needs of local businesses and consumers.
- User Registration and Authentication: Users can create accounts and log in to the platform.
- Vendor Management: MSMEs can register as vendors and manage their products, inventory, and orders.
- Product Catalog: Vendors can create and manage product listings, including images, descriptions, and pricing.
- Shopping Cart: Customers can add products to their cart and proceed to checkout.
- Order Management: Vendors can track and manage customer orders, update order status, and generate invoices.
- Payment Integration: Integration with popular payment gateways to facilitate secure and convenient online transactions.
- Search and Filtering: Customers can search for products and apply filters to find specific items.
- Responsive Design: The platform is designed to be responsive and accessible across different devices.
-
Clone the repository:
git clone https://github.com/casndrih/grogreen.git -
Install project dependencies:
cd grogreen composer install npm install -
Configure the database:
- Rename the
.env.examplefile to.env. - Update the database credentials in the
.envfile.
- Rename the
-
Generate the application key:
php artisan key:generate -
Run database migrations:
php artisan migrate -
Start the development server:
php artisan serve -
Access the application in your browser at
http://localhost:8000.
If you are interested in contributing to the Grogreen project, feel free to submit pull requests or open issues on the GitHub repository. Your contributions are highly appreciated!
Note: Grogreen is an ongoing project, and further developments and improvements are underway.# grogreen