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.
- 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
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.)
Préparer le projet pour le déploiement :
npm run build
# ou
yarn build
npm run test
# ou
yarn test
npm run test:e2e
# ou
yarn test:e2e
Router : react-router-dom
React components UI : Material-UI
Icons : Material Icons
Styled Components : emotion/styled
State manager: redux
tests e2e : cypress