Skip to content

Client en React / Typescript du test d'application de e-commerce inspiré du site Amazon utilisant en API le framework backend NESTJS avec une authentification JWT et l'utilisation d'une base de données en MongoDB (techno utilisées : Docker, MongoDB, Mongoose, mongo-express)

Notifications You must be signed in to change notification settings

tony-dugue/amazon-clone-nestjs-client

Repository files navigation

Présentation du projet


Client en REACT / Typescript du test d'application de e-commerce inspiré du site Amazon utilisant en API le framework backend NESTJS avec une authentification JWT et l'utilisation d'une base de données en MongoDB (techno utilisées : Docker, MongoDB, Mongoose, mongo-express)

Ce projet a été initialisé avec le starter de la CLI Create React App.

🚀 Installation du projet


  • récupération du projet sur Github par HTTPS :
$ https://github.com/tony-dugue/amazon-clone-nestjs-client.git
  • installer les packages :
$ yarn install

ou npm install

Démarrer l'application


Pour démarrer le serveur de développement (à la racine du projet) :

npm run start
# ou
yarn start

Pour lancer le projet dans le navigateur (en mode développeur) : http://localhost:3000

(la page se rechargera lors des modifications. Les lint Errors seront visible dans le terminal.)

Mise en production


Préparer le projet pour le déploiement :

npm run build
# ou
yarn build

Test


Tests unitaires (react testing library)

npm run test
# ou
yarn test

Tests d'intégration / e2e (Cypress)

npm run test:e2e
# ou
yarn test:e2e

Ressources utilisées dans le projet


Librairies utilisées dans ce projet :

Router : react-router-dom
React components UI : Material-UI
Icons : Material Icons
Styled Components : emotion/styled
State manager: redux
tests e2e : cypress

About

Client en React / Typescript du test d'application de e-commerce inspiré du site Amazon utilisant en API le framework backend NESTJS avec une authentification JWT et l'utilisation d'une base de données en MongoDB (techno utilisées : Docker, MongoDB, Mongoose, mongo-express)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published