Ce projet est a rendre dans le cadre d'un module du CNAM, il doit comprendre un site fait avec Spring Boot, VueJS et MongoDB
- API REST et SPA serving : Spring Boot
- Frontend : VueJs
- Base de données : MongoDB
Prérequis :
Placez-vous dans le répertoire du projet npm :
cd .\vueJS\contactApp\
Installer les dépendances
npm i
Lancer un serveur de développement (si vous n'avez pas envie de build le projet)
npm run dev
Build du projet en mode production pour générer une single page application
npm run build
Configurer application.properties afin de convenir à votre BDD
Lancer le projet Spring grâce à Gradle.
gradlew bootRun
Arrivé dans le dashboard, actualisez la page après chaque modifications (la mise à jour des données ne fonctionne pas pour une raison quelconque)
Pull requests are welcome.