PuffBar

PuffBar project image.

Summary

E-commerce storefront and admin dashboard work for a disposable e-cigarette brand, focused on operations, analytics, merchant workflows, and storefront reliability.

My Role

Full-stack developer responsible for React dashboard improvements, Ruby on Rails backend work, Shopify storefront updates, authorization, analytics, and workflow fixes.

Key Outcomes

  • Fixed sales data issues so dashboard reporting was more accurate for business users.
  • Improved wholesale merchant application management with document previews and approval workflows.
  • Expanded sales analytics with filters and dynamic charts for clearer business reporting.
  • Added authorization roles to improve admin/user access control.

Stack

React, Ruby on Rails, Shopify, PostgreSQL, Recharts.


Delivery Details

PuffBar is a leading brand of disposable e-cigarettes, known for their sleek design, ease of use, and wide variety of flavors. These compact devices deliver a satisfying vaping experience without the need for charging or refilling, making them a convenient choice for on-the-go users.

Website


Role

Full-Stack Developer for Puffbar Admin Dashboard and E-commerce Storefront.

Technologies Used:

My Contributions:

Bug Fixes and Data Accuracy:

  • Resolved critical bugs related to incorrect or undefined sales data being displayed on the dashboard, ensuring accurate and reliable information for decision-making.

Wholesale Merchant Applications Management:

  • Enhanced the management feature for wholesale merchant applications by adding live previews for uploaded documents and facilitating seamless acceptance and rejection processes.

Advanced Sales Analytics:

  • Integrated additional sales analytics with advanced filtering options and dynamic charts to visualize data across specific time frames with enhanced clarity.

User Roles and Authorization:

  • Implemented additional authorization roles such as admins and users to control access to various sections of the dashboard, enhancing security and management efficiency.

Shopify E-commerce Store Updates:

  • Made various updates and improvements to the Shopify e-commerce store, enhancing the user experience and ensuring the smooth operation of online sales.