Ce projet est une implémentation simplifiée de la célèbre "Pixel War" de Reddit, réalisée dans le cadre du semestre 5 du programme d'études. Le projet a été commandé par M. Resin et s'inscrit dans le cadre de notre apprentissage académique.
Le projet "Piqcel-War" vise à reproduire une version simplifiée de la "Pixel War" de Reddit, tout en prenant en compte les contraintes et les exigences de notre client, M. Resin. Cette application permettra aux utilisateurs de modifier des pixels d'une grille partagée, créant ainsi des œuvres collaboratives pixel par pixel.
Il est disponible à l'adresse : https://sae-s5-piqcel-war.fly.dev
- Possibilité de zoomer, dézoomer et de se déplacer sur le canva.
- Changement de la sélection des couleurs -> ajout d'une palette de couleurs infinie.
- Ajout de Svelte en tant que Framework frontend.
- Ajout de Bun qui est un bundler prenant en charge nativement Typescript.
- La page de profil des utilisateurs était statique.
- Grille pixelisée partagée pour la collaboration.
- Possibilité de modifier un pixel à la fois.
- Interface utilisateur conviviale.
- Possibilité de zoomer, dézoomer et de se déplacer sur le canva.
- Changement de la sélection des couleurs -> ajout d'une palette de couleurs infinie.
- Svelte
- Bun
- HTML, CSS, JavaScript, TypeScript
- NodeJS
- Base de données SQLite
- Librairies utilisées :
- Socket.io
- Express.js