Executing Unique And Powerful Solutions That Turn Your Website Into A Lead Capturing Magnet To Drive More Sales
Brand: Beverly Hills Facial Plastic Surgery And Aesthetic Center
Beverly Hills Facial Plastic Surgery and Aesthetic Center serves people’s cosmetic needs in Beverly Hills and the greater Los Angeles areas. The client has a skillful and people-centric team that can cater to all people’s aesthetic requirements in Beverly Hills and Los Angeles. Their patients include individuals requiring functional nasal / sinus surgery and other aesthetic services, including plastic surgery.
The client came to us seeking help with building a Google Workspace Product Resale Portal. This portal was known as G Suite Products. G-Suite Products allowed users to their Google Workspaces and manage seats and subscriptions to domains they have bought. Few of the challenges our developers had to solve involved:
- Dealing with Google Authentication with varying levels of complexity for validating and syncing data.
- Encountering token 2.0 authentication errors for which we needed to communicate with support for IP safe-listing.
- Getting the intensive session tokenization process.
- We have successfully developed and integrated the User Dashboard and Google Reseller API with Token Session Management. With this solution, each user (Vendor/Customer of Google Workspace) can view data from their admin console and manage their accounts at a friendly pace.
- When it comes to functionality, it’s a portal to buy products from Google resellers, manage membership packages and seats. This means buyers can assign seats to the users as per the package. For example (If your membership includes 100 seats, you can license 100 users).
- Above all that, the admin (google reseller) can also manage all users underneath. They can also manage their subscriptions with their assigned seats and invoices from the same dashboard, exactly like the Google admin console).
- Portal developed using Laravel framework and custom APIs with PHPUnit testing framework.
- To achieve the business goals, we worked on the below modules:
- Hierarchical Based User Dashboard Creation
- Google Reseller APIs Implementation
- Session Token Management
- Data Synchronization System / Cron Management
- Payment Gateway Integration