FizzyBeese


About this project


FizzyBeese is a small independently run business that sells bath bombs, wax melts, and other various accessories directly to their customers. Users can browse products by category, price, fragrance and more. Users are also able to add products to their cart and checkout securely. Users also have a dedicated profile where they can store their delivery information ready for their next order. In terms of admin capabilities, the admin can create, update, and delete products as well as hide them from the user and update sale or clearance prices. The site also features a stock control system that is easily updated by the admin.

I plan on releasing this website to be used in production at the start of 2024.

Live Link

Skills

Technologies Used

  • HTML5
  • CSS3
  • JavaScript
  • Python3
  • Django Framework
  • Heroku
  • Stripe
  • Amazon Web Services
  • PostgreSQL
  • Google Maps

FizzyBeese

Features

  • User Friendly ShoppingUsers can effortlessly browse, search, sort and purchase products in a visually appealing and intuative design
  • Responsive Web DesignThe website is fully responsive, ensuring an optimal experience across desktop, tablet and mobile devices.
  • User AuthenticationSecure user authentication using Django AllAuth allows customers to create accounts, log in, and access personalised features. Such as, viewing past orders, saving profile information and submitting testimonials.
  • E-Commerce EssentialsThe project includes a shopping bag, product categories, sorting options, and user-friendly product pages. Along with email confirmation and toasts to display changes made by the user.
  • Payment Integration Integration with the Stripe payment system ensures secure and convenient online transactions.
  • Comprehensive Admin Panel An efficient admin panel allows the site admin to manage products, orders and testimonials with ease. Using both the built in Django admin panel and custom admin accessible via the websites frontend. Such as, adding and editing products, adding events and viewing hidden products.
  • Thorough TestingRigorous testing and debugging ensures a smooth user experience with user updates if an error should occur.

Interested in working with me?

Contact Me! Download CV