Smart B2B Platform for Consultants

PinkOffice.com

A streamlined business management platform tailored for independent beauty consultants — featuring tools for customer relationship management, inventory tracking, and sales performance insights, all in one vibrant and intuitive interface.

PinkOffice.com

PinkOffice.com is the ultimate online platform for Mary Kay Independent Beauty Consultants. It offers essential tools and resources like customer management, inventory tracking, and sales reporting, all aimed at streamlining business operations. The user-friendly interface and robust features help consultants stay organized and efficient, enabling them to focus on exceptional client service. The website's vibrant design reflects the empowering and dynamic spirit of the Mary Kay community.

UI & UX Enhancements

  • Improve the overall user interface, ensuring faster data loading times.
  • Optimize navigation flow to minimize friction in user interactions.

Performance & Optimization

  • Enhance website loading speed by optimizing front-end scripts, back-end code, and database queries.
  • Refactor and simplify object models to better represent business processes.
  • Reorganize and optimize the data structure used for communication between the front end and back end.

New Features & Integrations

  • Implement a new billing API with support for subscription models in multiple currencies (USD, CAD, EUR).
  • Develop a new invoice management system for better financial tracking.
  • Introduce a comprehensive product catalog management tool.
  • Deploy a new authentication system with enhanced security features.
  • Build tools to import orders from third-party services seamlessly.
  • Implement an advanced reporting system for analytics and insights.
  • Develop website localization tools to support English and Spanish.
  • Introduce a referral system to enhance customer engagement and growth.
  • Cloud Migration: Successfully migrated the entire project infrastructure to Microsoft Azure, ensuring improved scalability, reliability, and performance.
  • Third-Party Order Import: Built tools to import orders from third-party services seamlessly.

Security Improvements

  • Reorganize and enhance authentication and authorization mechanisms to improve security.

Spec

  • Flourish Inc
  • Full Stack Developer
  • Azure C# Entity Framework jQuery MsSQL NET.Framework VB.Net WebForms

I joined the project in 2011. At that time, the application was entirely built using VB.NET, WebForms, .NET Framework, MS SQL Server, and NetTiers—a code generation framework based on the database schema.

As part of the modernization effort, I rewrote and optimized the project’s core services and infrastructure using C# and Entity Framework, significantly improving maintainability and performance. I also introduced substantial front-end optimizations to enhance the user experience.

Additionally, I led the migration of the system to a cloud-based environment and oversaw the integration of a new, feature-rich payment gateway, which expanded the platform’s capabilities and ensured better scalability and reliability.