Skip to content

Nadrojria/Interior_stories_Frontend

 
 

Repository files navigation

Interior Stories

Application e-commerce pour meubles design.

Type : collectif — 8 personnes
Durée : 2 semaines
Période : 6eme mois de formation

Stack

  • Langages / Frameworks : HTML — CSS (Tailwind) — JS (Vue.js) — PHP (Laravel)
  • Base de données : PostgreSQL
  • Outils / Services : VSCode — Sanctum — Eloquent — Pinia — Postman

Fonctionnalités et compétences

Fonctionnalité Compétence acquise
Création de composants dynamiques Décomposition de l’interface en composants réutilisables (FurnitureItem, etc.)
Utilisation de Pinia (store) Centralisation de l’état global (panier, authentification, etc.)
Communication entre composants Transmission de props, événements personnalisés (emit) pour faire circuler les données
Routage dynamique avec params Mise en place d’une navigation avec paramètres (/furniture-details/:id)
Gestion d’état réactif Utilisation de ref, reactive, onMounted pour déclencher et suivre les changements
Intégration d'une API REST Récupération de données avec fetch() depuis l’API Laravel
Affichage conditionnel Affichage dépendant de l’état utilisateur (authentifié ou non, panier rempli, etc.)
Utilisation de TailwindCSS Stylisation rapide et responsive de l’interface
Modales et navigation UX Ouverture d’une modale et affichage des détails en fonction d’un ID sélectionné

Lien vers le Backend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 87.7%
  • JavaScript 7.0%
  • CSS 4.2%
  • HTML 1.1%