Skip to content

tonnevillec/tutomarks

Repository files navigation

TUTOMARKS

Ce projet est ouvert à la contribution de tous. Vous pouvez contribuer en signalant des bugs, en proposant de nouvelles fonctionnalités ou en améliorant le code existant.

Comment forker le projet

  1. Cliquez sur le bouton "Fork" en haut de la page pour copier le projet dans votre compte GitHub.

  2. Clonez le projet depuis votre compte GitHub vers votre ordinateur.

git clone https://github.com/votre-nom-d-utilisateur/tutomarks.git
  1. Créez une branche pour vos modifications.
git checkout -b nom-de-votre-branche

Installation

Pour installer le projet, vous aurez besoin de Symfony 6.1, de PHP 8.1, de Composer et de docker installés sur votre ordinateur.

  1. Configurez votre base de données en renseignant les informations d'accès en copiant le fichier .env et en le renommant .env.local.
cp .env .env.local
  1. Installez les dépendances du projet en utilisant Composer.
composer install
  1. Créez la base de données.
php bin/console doctrine:database:create
  1. Effectuez les migrations.
php bin/console doctrine:migrations:migrate
  1. Lancez le serveur.
docker compose up -d
symfony server:start -d

Ou en utilisant make :

make all-start
  1. Accédez à l'application en ouvrant votre navigateur et en accédant à l'URL renseigné par symfony, exemple : http://localhost:8000.

Comment contribuer

  1. Effectuez les modifications souhaitées.

  2. Vérifiez que les standards de code soit respectés.

make stan
make lint-php
make fix-php
  1. Effectuez une pull request vers le projet principal, décrivez vos modifications.

  2. Attendez que votre pull request soit revue et acceptée.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published