Skip to content

Un mini magasin en Angular pour le Front et NodeJS express pour le Backend

Notifications You must be signed in to change notification settings

tangorri/mini-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini-shop

Un mini magasin en Angular4 pour le Front et NodeJS express/sequelize/mysql2 pour le Backend

entités

Utilisateurs -> users

{
  "id": 3,
  "email": "jean@email.com",
  "password": "jean",
  "createdAt": "2017-09-14T18:16:50.000Z",
  "updatedAt": "2017-09-14T18:16:50.000Z"
}·

Produit -> products

{
  "id": 1,
  "name": "Aspirateur",
  "description": "Dyson",
  "price": 300,
  "createdAt": "2017-09-14T18:16:50.000Z",
  "updatedAt": "2017-09-14T18:16:50.000Z"
}

Backend

Service Web disponibles

  • Liste des users : /users
  • Liste des produtuis : /products

Editez le fichier back/config/config.js

par exemple :

...
  "development": {
    "username": "mini-shop",
    "password": "mini-shop",
    "database": "mini-shop",
    "host": "127.0.0.1",
    "dialect": "mysql"
  }
...

Installer les dépendance et initialiser la base de données

cd back
npm install

node_modules/.bin/sequelize db:migrate
node_modules/.bin/sequelize db:seed:all

About

Un mini magasin en Angular pour le Front et NodeJS express pour le Backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published