Fully functional e-commerce platform tailored for agricultural products
A fully functional e-commerce platform, offering features for product presentation, searching, and filtering, adding to cart, order fulfillment, account registration, user profile editing, and viewing order history.
List of technologies used to build the app:
Symfony - set of reusable PHP components and a PHP framework to build web applications, APIs, microservices and web services.
Twig - a modern template engine for PHP.
Mysql - open-source relational database management system.
-
Clone repository
git clone https://github.com/rafJagCode/hervestsolutions_shop.git
-
Create and edit .env file
cd hervestsolutions_shop cp .env.example .env vim .env
-
Install dependencies
composer install
-
Run migrations
php bin/console doctrine:migrations:diff php bin/console doctrine:migrations:migrate
-
Seed db with categories, producers and products
php bin/console seed-categories php bin/console seed-producers php bin/console seed-products
-
Serve at localhost:8000
symfony server:start
MIT