Skip to content

hyosua/alterTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projet AlterTrack - Guide de Test

Bonjour, ce guide rapide vous explique comment lancer et tester l'application de suivi d'alternances.

1. Fichiers de Données pour le Test

Pour tester rapidement l'application, des fichiers de données sont fournis dans le dossier /lib.

  • lib/donnees-test-entreprises.xslx
  • lib/donnees-test-alternances.xslx

2. Installation du Projet

Assurez-vous d'avoir PHP, Composer, et Node.js installés sur votre machine.

  1. Configuration de l'environnement

    cp .env.example .env

    Le projet est configuré par défaut pour utiliser SQLite. Aucune autre configuration de base de données n'est nécessaire si vous gardez ce paramètre.

  2. Installation des dépendances

    composer install
    npm install
    npm run build
  3. Finalisation de l'installation

    php artisan key:generate
    php artisan migrate

3. Lancement de l'Application

Vous avez deux options pour lancer l'application :

Option 1: Avec le serveur de développement PHP (requiert PHP local)

Pour démarrer le serveur de développement local :

php artisan serve

L'application sera accessible à l'adresse http://127.0.0.1:8000.

Option 2: Avec Docker Compose

Pour lancer l'application via Docker Compose (assurez-vous d'avoir Docker installé et démarré) :

  1. Démarrer les conteneurs :

    docker compose up -d

    L'application sera accessible à l'adresse http://localhost:8000. L'URL sera affichée dans votre console lors du démarrage.

  2. Arrêter les conteneurs :

    docker compose down

Vous pouvez ensuite vous créer un compte pour accéder au tableau de bord et tester les fonctionnalités d'import et de filtrage.

4. Nouveautés de la Version 2

Cette mise à jour apporte des améliorations significatives à l'expérience utilisateur et à la fonctionnalité de l'application :

4.1 Personnalisation de l'Interface

  • Page d'authentification : La page de connexion a été personnalisée pour mieux correspondre à l'identité visuelle du projet "AlterTrack", avec un logo textuel et un style épuré.
  • Page d'accueil (/) : Entièrement repensée pour une présentation plus moderne. Elle affiche désormais un titre "AlterTrack" proéminent, un message de bienvenue, une image "Hero" stylisée et des boutons d'action clairs pour la connexion et l'inscription. Pour les utilisateurs déjà connectés, un lien direct vers le tableau de bord est accessible.

4.2 Améliorations des Filtres du Tableau de Bord

  • Filtre par Type (Stage/Alternance) : Le filtre a été renforcé pour être insensible à la casse, permettant de trouver les "Alternance" ou "Stage" quelle que soit leur écriture en base de données.
  • Champs "Entreprise" et "Technos" : Les champs de filtre sont désormais des "selects" interactifs avec fonction de recherche (autocomplétion). Cela permet une sélection plus rapide et plus précise des entreprises et des technologies disponibles.

4.3 Amélioration du Lancement Docker

  • Lors de l'utilisation de docker compose up, l'URL d'accès à l'application (http://localhost:8000) est maintenant affichée directement dans la console pour faciliter l'accès.

About

Application web de suivi d'alternances et stages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors