Ecommerce web application using Angular 13 | Node.js | Express.js | sequelize
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
cd ecommerce-fronted
npm install --force
ng serve
cd ecommerce-backend
npm install
npm run dev
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 |
2023-01-12.17-27-43.mp4
2023-01-12.17-32-00.mp4
2023-01-12.17-33-42.mp4
2023-01-12.17-35-08.mp4
2023-01-12.17-37-06.mp4
2023-01-12.17-39-05.mp4
2023-01-12.17-39-51.mp4
2023-01-12.17-43-13.mp4
2023-01-12.17-56-29.mp4
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
2023-01-12.18-07-18.mp4
2023-01-12.18-09-26.mp4
utiliser Socket io https://user-images.githubusercontent.com/91283165/212134234-a368ab47-b693-4b0f-85c2-2d69b2cc79e9.mp4