Skip to content

Nolween/cropswap

Repository files navigation

CROPSWAP

Description

Cropswap est un projet modeste de partage de ressources de potagers entre utilisateurs. Ce projet me sert avant tout à continuer de m'améliorer en développement web, et à me familiariser avec les technologies actuelles.

Technologies

  • Frontend: VueJS, Vite, TailwindCSS
  • Backend: Laravel, PHP, MySQL

Installation

Prérequis

  • PHP 8.0
  • Composer
  • NodeJS
  • MySQL

Installation

  1. Cloner le projet
  2. Installer les dépendances PHP
    composer install
  3. Installer les dépendances JS
    npm install
  4. Créer un fichier .env à partir du fichier .env.example
  5. Générer une clé d'application
    php artisan key:generate
  6. Créer une base de données MySQL
  7. Mettre à jour les informations de connexion à la base de données dans le fichier .env
  8. Exécuter les migrations
    php artisan migrate
  9. Exécuter les seeders
    php artisan db:seed

Fin installation et Environnement de développement

  1. Lancer le serveur
    php artisan serve
  2. Lancer le serveur websocket
    php artisan reverb:start
  3. Lancer le gestionnaire de jobs
    php artisan queue:work
  4. Lancer le compilateur JS Vite
    npm run dev

About

Laravel / Vue / Inertia Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published