https://github.com/belarif/snow-tricks
Développer de A à Z le site communautaire snowtricks
https://github.com/belarif/snow-tricks
codacy javascript jquery phpcsfixer symfony5 twig webpack webpack-encore
Last synced: 18 days ago
JSON representation
Développer de A à Z le site communautaire snowtricks
- Host: GitHub
- URL: https://github.com/belarif/snow-tricks
- Owner: belarif
- Created: 2021-12-23T19:31:19.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-27T09:25:08.000Z (almost 2 years ago)
- Last Synced: 2025-01-29T08:22:07.494Z (about 1 year ago)
- Topics: codacy, javascript, jquery, phpcsfixer, symfony5, twig, webpack, webpack-encore
- Language: CSS
- Homepage:
- Size: 3.68 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Installation du projet
### Copie du projet en local
1. Cliquez sur le bouton "code", puis sur la section HTTPS qui affiche l'url
suivante : https://github.com/belarif/snowTricks.git copiez cette url à utiliser pour installer le projet en local.
2. Ouvrez le terminal de votre IDE. Si vous utilisez le server WampServer64, positionnez vous sur le chemin : `c:
/wamp64/www` grace à la commande: cd Comme suit: `cd c:/wamp64/www `Si vous utilisez un server autre que
WampServer64, positionnez vous sur le chemin qui permettra l'exécution du site.
3. Sur le même chemin, tapez la commande suivante pour cloner le projet : git
clone https://github.com/belarif/snowTricks.git Après exécution de la commande, le projet sera copié dans le répertoire `www`
### Installation des dépendances
Toujours depuis votre terminal, exécutez la commande suivant : `composer install`
### Création de la base de données
1. Créer votre base de données en local
2. Modifier le fichier `.env` pour adapater les accès de votre SGBD
3. Création du schéma de la BD: `php bin/console doctrine:migrations:migrate -n`
4. Création des fixtures
### Loader les fixtures
`php bin/console doctrine:fixtures:load`
### Installation des resources publiques
1. Installer yarn: `npm install --global yarn`
2. Installer encore: `yarn install`
3. Charger les fichiers public: `yarn build`
### Lancement de l'app
`php -S localhost:8000 -t public/` pour lancer le site.
Page d'accueil : http://localhost:8000/snow-tricks/accueil
Espace administration du site : http://localhost:8000/snow-tricks/admin/dashboard
Identifiants admin:
- username : belarif
- password : admin