Ecommerce web application using Angular 13 | Node.js | Express.js | sequelize
Steps for Project Execution :
configuration email (Server : backend) : auth: { user: "", pass: "", } in file : controllers/auth/forgetPassword.js , controllers/BienvenueEmail/email.js , controllers/emaildeletePanier/email.js , controllers/emaildeletePanier/emaildeletecoupoun.js
Client Install
cd ecommerce-fronted
npm install --force
ng serve
Server Install
cd ecommerce-backend
npm install
npm run dev
role
Client : user ,
Admin : admin
Area Technology
Front-End Angular, Bootstrap, HTML5, CSS3, Typescript
Back-End Express, Node.js
Authentication JWT(JSON Web Tokens)
API Testing Postman
Database Sql
Images Storage locale
Other APIs Used Stripe Payment,api map , API de géolocalisation , API email
Screenshots
HomePage
About us Page
AvisPage
ProfilePage
QuizzPage
AdressePage
ContactPage
PanierCommande
mot de passe oublier
Dashboard Administrateur
Statistiques (nbr des utilisateurs actifs )
liste des clients qui achètent , sa position indiquée sur la map.
https://user-images.githubusercontent.com/91283165/212132640-b65911ee-1751-46cb-b554-119eb743fe24.mp4
banier client
Ajouter Promotion
Signaler Avis
utiliser Socket io
https://user-images.githubusercontent.com/91283165/212134234-a368ab47-b693-4b0f-85c2-2d69b2cc79e9.mp4
Top comments (0)