32 lines
527 B
Markdown
32 lines
527 B
Markdown
# Thanasoft Project
|
|
|
|
Projet **Thanasoft** composé de deux parties :
|
|
|
|
- Backend Laravel : `/thanasoft-back`
|
|
- Frontend Vue 3 (Vue CLI) : `/thanasoft-front`
|
|
|
|
Le frontend est buildé et copié dans le dossier `public/build` du backend pour être servi par Laravel.
|
|
|
|
---
|
|
|
|
## Prérequis
|
|
|
|
- PHP >= 8.1
|
|
- Composer
|
|
- Node.js >= 18
|
|
- NPM ou Yarn
|
|
- MySQL ou tout autre SGBD compatible Laravel
|
|
|
|
---
|
|
|
|
## Installation
|
|
|
|
### 1. Backend Laravel
|
|
|
|
```bash
|
|
cd thanasoft-back
|
|
composer install
|
|
cp .env.example .env
|
|
php artisan key:generate
|
|
|