CoreyWarren / coldcmerch.com

Creating a Django/React/JWT/Redux E-Commerce store for my good friends in Cold Cut. Shout out to Elmar, Lou, and Brian.
1 stars 0 forks source link

Live deployment 1 Closing. Still work to do--with Stripe. #112

Closed CoreyWarren closed 1 year ago

CoreyWarren commented 1 year ago

Changes over these 50-60+ commits: 1) Store now displays products on live server. 2) Users can reach ordinary authentication endpoints that require authentication. 2.1) User authentication overall has been reworked. JWT usage retrofitted for usage with HTTPOnly cookies for security purposes (we are dealing with e-commerce, after all). 3) Live server equipped for general deployment, with some faults before official public launching. 4) Admin views operational. 4,1) Admin views have static files loaded (CSS at static/admin/ or something like that). 5) API views operational. 5.1) API views have static files loaded (CSS at static/api/ or something) 6) Probably some other stuff. Please check the commit messages (titles) for details. They're all there, publicly available in the commits list.

Issues still faced: -Live Stripe webhook events (client secret-related) are buggy -Logout has been destroyed thanks to our rework of auth methods. Move logout functionality to backend instead. -This entire project is still very 'MVP' in the business world. More work is to be done to enhance user experience. Refer to projects board/page for details.