You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a fullstack e-commerce web application implementing stripe payment method -- Reactjs, Expressjs, Nodejs and MongoDB
install node in your local environment -- run npm start on API side -- backend is running localhost:5000 -- npm start on client-side -- react project is running on localhost:3000
For sharp designs, Npm styled components and Npm material ui integrated.
mobile-first friendly as always.
More routes
Login
Register
Middleware authentication secuirty, implementing JSON web token to verify user.
REST Api on our server
In Postman API we created our collections for MongoDB with help from Mongoosejs -- documents, Create(POST), Read(GET), Update(UPDATE), Delete(DELETE) operations.
Dotenv -- a library we used to save secret keys and passcodes
Nodemon helped with tracking changes during server-side development
cryptojs for protecting our sensitive data --
Redux implemented for login process, to fetch products and add them to our cart immediately -- toolkit updates
Stripejs api for payment method -- payments shows in account right away