- Frontend: Vue.js
- Backend: Node.js (avec Express.js)
- ORM: Prisma
- Database: MySQL
Clonez ce projet depuis GitHub
$ git clone https://github.com/charlesrb/OC-Groupomania.git
- Ouvrez un terminal et allez dans le dossier backend
$ cd backend
-
Configurez les variables d'environnement en renommant le fichier
config/example.enven.env. -
Générez la base de données
$ npm prisma db push
$ npm prisma db generate
Si nécessaire, vous trouverez la structure de la base de données à la racine du projet.
- Lancez le serveur
$ npm start
- Ouvrez un terminal et allez dans le dossier frontend
$ cd frontend
- Installez les dépendances
$ npm install
- Lancez le serveur
$ npm run serve