MENU
Année : Janvier 2024
Type : site web & serveur
Outils :
Description :
Sujet d’un examen de début de 3ème et dernière année de BUT MMI à Montbéliard d’une durée de 5 jours.
Nous devions créer un serveur Node.js et une base de données SQL, ainsi qu’un site web grâce au framework Nuxt.js pour permettre aux utilisateurs de créer des montres personnalisées en 3D.
J’ai commencé par développer le serveur Node.js avec SQLite pour interagir avec la base de données et Express, puis testé les méthodes de requête HTTP, pour voir les données des montres, en ajouter, modifier et supprimer, avec Postman.
Puis vint l’intégration avec Nuxt.js, et mettre en place le lien entre le site et le serveur. Il était également demandé par nos professeurs d’intégrer une scène 3Ds de montre (model fourni) qui se modifie en temps réel lorsque les utilisateurs créent et modifient une montre.
Un système d’inscription et de connexion a également pu être implémenté, grâce au serveur et au storage, permettant aux utilisateurs d’avoir leur propre panier et simuler un achat.
La liste des montres et l’inscription/connexion peuvent être longues à se charger en raison de la plateforme d’hébergement du serveur qui met du temps à démarrer.
En raison de l'utilisation d'un hébergeur gratuit, le chargement des montres et l'inscription/connexion peut prendre jusqu'à une minute.