Skip to content

gajjardarshithasmukhbhai/E-commerce-website-in-full-stack-node-js

Repository files navigation

E-commerce-website-in-full-stack-node-js and paypal

MVC architecture and socket programming and money service

in this webapp is fully bashed on MVC(model,view,controller base web-app) 
architecture with real time chating features like socket io :-)

Start Project

start project 
step:1
  npm install
step:2
  localhost:5060

Packages

npm package command application
anime npm install animejs animation
bcryptjs npm install bcryptjs password encryption
csurf npm install csurf csrf token
express-session npm install express-session session with cookie
font-awesome npm install font-awesome font styling
nodemailer-sendgrid-transport npm install nodemailer-sendgrid-transport mail sending third party service
toastr npm install toastr notification beautiful
body-parser npm install body-parser take data
mongodb npm install mongodb mongodb database driver
Mdbootstrap npm install mdbootstarp this bootstrap use for modern look design
socket io npm i socket.io this socket basically use for real time chat web-app with user
paypal npm i paypal-sdk paypal integratation package

in this web-app i learn lot

in this web-app my main priority not only making webApp.But Also security si
I give security features like 
->session hijacking
->CSRF protection
->Encrypted protection system
->real time chat system
->real time product booking
->money service

web socket

->communication  between client and server
->real time data-flow
->data flows both ways
->web-socket is always be open so client to server data send very real time

Drag Racing

application of web-socket

->real time to-do web app or android app
->real time data-visualization
->collobrative code editing
->live text and sports features
->Drag and Drop features give to the user

Releases

No releases published

Packages

No packages published