Skip to content
This repository has been archived by the owner on Jun 24, 2019. It is now read-only.
/ poc-mean Public archive

PoC Mongo Express Angular NodeJS

License

Notifications You must be signed in to change notification settings

rpenco/poc-mean

Repository files navigation

POC d'une todolist fullstack M.E.A.N

Proof of concept d'une todolist M.E.A.N (MongoDB, ExpressJS, AngularJS, NodeJS) avec mise en oeuvre des frameworks MDL (Material Design Ligth), Karma, Jasmine, Mocha.

Techonologies

Backend

  • MongoDB - Base de données NoSQL
  • NodeJS - Utilisé comme serveur HTTP
  • ExpressJS - Utilisé pour la mise en oeuvre de l'API

Frontend

Tests

Installation

$ git clone http://gitlab.penco.fr/romain/poc-mongodb-expressjs-angularjs-nodejs.git
$ cd ./poc-mongodb-expressjs-angularjs-nodejs
$ npm install

N.B: Prévoir une connexion MongoDB. Par exemple en utilisant le container MongoDB officiel: docker run --name mongodb -d mongo et en replaçant l'IP dans la configuration.

Pour les tests:

$ sudo npm install -g jasmine-core karma-jasmine karma karma-phantomjs-launcher karma-chrome-launcher

Exécution

$ nodemon

Tests

Backend/API (NodeJS):

$ npm start test-backend

Frontend (AngularJS):

$ npm start test-frontend

About

PoC Mongo Express Angular NodeJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published