Omnilo Dev: Custom Client Analytics Portal

Role: Lead Full-Stack Developer
Stack: React, Chart.js, Node.js, Tailwind
Timeline: 4 Weeks

Omnilo is a growing B2B software-as-a-service company in the United States that handles multi-channel outreach campaigns for sales teams. As they scaled, they faced a critical hurdle: their clients were struggling to interpret campaign response metrics from multiple unorganized CSV files.

I was hired through Upwork to design and build a custom, easy-to-use client portal to clean up, track, and show campaign stats in real-time.

The Challenge

The client's previous platform had several performance bottlenecks:

The Solution

I built a clean, glassmorphic admin dashboard using a tailored tech stack:

  1. Frontend Architecture: Developed a responsive React SPA using Tailwind CSS for clean spacing. I utilized Chart.js with custom animations to render conversion funnels and response histories.
  2. Performance Optimization: Restructured backend API routes in Node.js, implementing server caching and database indexing. This reduced the dashboard load speed from 6 seconds to **750 milliseconds**.
  3. Clean UI/UX Design: Implemented a "crystal clear" layout featuring white frosted cards, Outfit headers, and a simple filter sidebar that operates dynamically without full-page reloads.
"Mehar delivered a world-class portal that our clients love using. Our onboarding support requests decreased by 35% after launch."

The Results

The new dashboard delivered immediate business outcomes for the client:

Build Your Custom Dashboard

Need a custom dashboard, admin panel, or data visualization tool for your business? Contact me today to talk about your ideas.

Email directly:

hello@meharhassan.com