Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

395 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README - Application Choix de Langue

Bienvenue dans l'application Choix de Langue. Ce projet vous permet de configurer et de lancer facilement une application web en PHP pour la gestion multilingue.

Prérequis

  • PHP 8.2 ou une version ultérieure
  • Composer
  • Serveur web (Apache, Nginx) ou serveur de développement PHP

Installation

  1. Clonez ce dépôt :

    git clone https://github.com/PicassoHouessou/lv2.git
  2. Installez les dépendances avec Composer :

    composer install
  3. Configurez vos variables d'environnement en créant un fichier .env à la racine du projet. Vous pouvez utiliser .env.local pour des configurations spécifiques à l'environnement local. Exemple :

    APP_ENV=dev
    DATABASE_HOST=localhost
    DATABASE_NAME=nom_de_la_base
    DATABASE_USER=utilisateur
    DATABASE_PASSWORD=mot_de_passe

Structure du projet

  • config/ : Fichiers de configuration, y compris les routes.
  • src/ : Contient les classes principales :
    • Controllers/ : Contrôleurs pour gérer les requêtes.
    • Core/ : Classes de base comme la gestion des vues.
    • Database/ : Gestion de la connexion à la base de données.
    • Models/ : Modèles pour interagir avec les données.
  • template/ : Fichiers de vue HTML.
  • public/ : Point d'entrée du projet (index.php).
  • .env et .env.local : Fichiers pour les variables d'environnement.

Démarrage du serveur

Pour tester le projet en local, vous pouvez utiliser le serveur de développement PHP :

php -S localhost:8000 -t public/

Accédez ensuite à http://localhost:8000 dans votre navigateur.

Contribution

Si vous souhaitez contribuer, veuillez ouvrir une issue ou soumettre une pull request.

Licence

Ce projet est sous licence MIT. Veuillez consulter le fichier LICENSE pour plus de détails.

Aide

Pour toute question ou assistance, veuillez ouvrir une issue sur le dépôt ou contacter l'administrateur du projet.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages