A fully functional e-commerce website dedicated to DnD (Dungeons & Dragons) enthusiasts, offering a wide range of merchandise and accessories. Built using Python, Flask, MySQL, SASS, JavaScript, Jinja, and Bootstrap. This was my first full fledged CRUD web application I made at the end of the Python stack in my time at Coding Dojo. I've learned a lot since doing this project, but I'm still proud of having made this from scratch including all the manual MySQL queries, especially considering I had less than 2 months experience coding when I made it.
-
Secure Authentication: User passwords are securely hashed using bcrypt, ensuring data protection.
-
Responsive Design: The website boasts a user-friendly and responsive UI, providing an optimal experience across various devices.
-
Product Catalog: Browse a comprehensive collection of DnD-themed products, neatly organized into categories.
-
Shopping Cart: Add items to your cart and enjoy a smooth checkout process, complete with automatic shipping and tax calculation.
-
Order History: Track your previous orders, conveniently accessed from your user profile.
-
User Reviews: Share your thoughts and experiences by leaving product reviews.