Skip to content

Multi-page, multi-user site using MongoDB, Express and NodeJS

Notifications You must be signed in to change notification settings

grok21/Internet-Shop

Repository files navigation

Internet-Shop

Link: https://warm-hollows-76278.herokuapp.com/

Internet-Shop using NodeJS, Express, MongoDB and SendGrid. You can register your account, update your own information in "Profile" tab. After creating you will receive a confirmation letter on your e-mail.
Also, you can recover your password using e-mail.

After authentication you can create your own course, add some courses to the cart, edit items in the cart and make an order.
To look at the orders list go to the "Orders" tab. This site is protected from CSRF attacks, using CSRF tokens.
Sessions are stored in MongoDB.

Now, this site is running on free hosting "Heroku".
That's why photos in "Profile" are available only during active session.

Also, there are some screenshots below:

Profile page

Image alt

Main page

Image alt

Cart

Image alt

Orders

Image alt

About

Multi-page, multi-user site using MongoDB, Express and NodeJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published