une boutique d’œuvres d’art
tableaux en relief, sculptures, peintures, statues et personnalisation. boutique filtrable, fiche œuvre, panier, comptes et formulaire de contact.
poste 06 — mètre ruban · boutique d’art symfony
une boutique en ligne d’œuvres d’art : tableaux en relief, sculptures, peintures. un back-office easyadmin pour tout gérer, et une api que consomme une app android en kotlin.
plaques rivetées — rapport d'atelier
tableaux en relief, sculptures, peintures, statues et personnalisation. boutique filtrable, fiche œuvre, panier, comptes et formulaire de contact.
symfony 6.3, doctrine, twig et webpack encore avec bootstrap 5. back-office easyadmin 4 et upload d’images avec vichuploader.
api platform expose produits, catégories, utilisateurs et contacts. l’app android en kotlin s’en sert pour lister, créer, modifier et supprimer les produits. sans sdk android sur la machine de capture, elle n’est pas montrée ici.
polaroids d'atelier — captures
lancé en local, rempli de 20 œuvres et 10 comptes fictifs.
côté web
au banc d’essai — ce que fait le code
tri par prix, prix minimum et maximum, filtre par catégorie et compteur de résultats.
choix de la quantité, panier en session avec ajout, retrait, vidage et résumé.
inscription, connexion avec protection csrf et « se souvenir de moi ».
formulaire sujet et message, enregistré en base et lié au compte.
gestion des produits avec upload d’image, des catégories, des comptes et des messages. filtres insensibles à la casse.
kotlin, okhttp, gson et picasso : liste, recherche, ajout, modification et suppression des produits via l’api.