Skip to content

TristanBonnal/ecommerce-symfony

Repository files navigation

La Boot'ique 👜 👗 👠

The website 💻

Simple Ecommerce with extern payment method. I made this website mainly to learn how to use a payment API, Easy Admin, and a mailer. Any user can suscribe, and then purchase any products. Of course, this is a test version of Strip, you can't really use your card. But still, a validation will be set, and you'll receive a confirmation mail. If you use the contact section, I will reveive an email from the website.

image info

image info

image info

Back Office 📦

As an admin (role = "ROLE_ADMIN"), we can add products, modify banners, top products, handle users, carriers, categories and orders.

image info image info

Stack 🔧

  • Symfony 5.4
  • Easy Admin
  • Twig
  • Bootstrap
  • Stripe
  • Mailjet

How to install project 🔨

  • After cloning the repo, run :

    composer install
  • Import the database from file e-commerce.sql

  • Specify your work environment :

    DATABASE_URL="mysql://user_name:password@127.0.0.1:3306/database_name?serverVersion=mariadb-10.3.25"
    APP_ENV=dev
  • If needed, clear cache :

    php bin/console cache:clear

About

Ecommerce made with Symfony, Stripe, EasyAdmin, Mailjet and Twig

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published