"Terrasounds", le premier projet fait sous Laravel. L'objectif de ce projet était de s'initier aux bases de Laravel mais aussi de fonctions un peu plus poussées:
- Layouts
- Vues et templates
- Différence entre le dossier "Ressources" et "Assets"
- Ajout de style et de script dans le projet
- Routeur
- Controllers
- Migrations
- Seed de base de données
- Upload de fichier
- Communications avec la base de données et gestion de cette dernière
En revanche, ce projet a connu plusieurs versions, et pour être plus précis 2:
Version 1 du projet
Version finale du projet
Comme dit précédemment ce projet servait à initier le groupe web de ma promotion aux bases de laravel, en créant une application de musique type Spotify ou Deezer, la base de l'application (côté back) a été commencé en cours et lors des vacances de printemps, je me suis occupé surtout du front-end et c'est à ce moment-là que j'ai décidé de donner nom à mon projet: "Deezsounds" et de lui donner comme univers graphique le jeu-vidéo "Terraria".
Mais lors du retour de vacances, j'ai appris que ce projet était à faire en groupe de binômes, et j'ai travaillé en binôme avec un de mes plus proches amis. Nous nous sommes répartis les tâches comme ceci:
Il s'est occupé du style, univers graphique, fonts, couleurs, etc. du site grâce à Figma.
Et je me suis occupé de tout le code pour rendre ce qu'il a designé en quelque chose de concrès.
Je n'ai pas utilisé seulement du vanilla JS pour faire les fonctions de ce projet, j'ai aussi utilisé les librairies Jquery mais aussi la "Web Audio API", qui m'a permis de faire les barres de son présentes en bas à droite de la fenêtre.
Malheureusement, étant donné la configuration de mon site et de Terrasounds, il n'est pas possible d'utiliser l'application sur ce site.
Ce projet n'est pas disponible.