A fully functional online shopping application. Implemented authentication with cookies & sessions. Used custom client-side input validation to improve user experience. Added route protection for every render to protect against CSRF attacks. Used Stripe to handle user payment and Sendgrid for password reset and notification.
Try the shop here: https://fast-fjord-40836.herokuapp.com/
Demo: https://youtu.be/XRagV69mrPU