Skip to content

Nolween/cropswap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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