/ugram

Projet de session du cours GLO-3112 - Développement d'application web avancé - Université Laval.

ugram

ugram est le dépôt contenant toutes les ressources nécessaires à la réalisation du projet de session du cours Développment d'applications web avancé. Le projet est réalisé en équipe de 4 à 6 et comporte 3 livrables. Les étudiants auront à réaliser le frontend et le backend de l'application.

Il est bien important de lire les pages suivantes:

Compte AWS

Chaque équipe devra posséder un compte AWS Free. Voir les détails ici. Il est important de prendre conscience des limitations que le compte Free offre. L'enseignant se dégage de tout coût supplémentaire entrainé par le dépassement de ces limites.

Développement

Les étudiants devront développer le frontend de l'application en TypeScript. Le backend peut être développé dans le langage de préférence de l'équipe, quoique NodeJs ou Java sont fortement suggérés. Les étudiants sont invités à se procurer WebStorm ainsi que Eclipse ou IntelliJ pour le développement Java. Les étudiants auront des dépôts Git fournis pour leurs projets.

Pour le frontend, les technos suivantes doivent être utilisées:

Pour le backend, les technologies sont un peu plus libres mais doivent s'intégrer avec AWS si applicable.