Google Ads & Analytics-Inspired UI Development

Job ID: 40002787

Budget: ₹1,500 – ₹12,500 INR

Job Description: UI Developer – Google Ads & Analytics Inspired Dashboard (React + Vite + Tailwind + DDD)

We are looking for an experienced Frontend UI Developer to build a fully interactive dashboard inspired by Google Ads and Google Analytics.
This project must include every screen, popup, setting panel, tab, overlay, and interactive element — nothing should be missing.

Important Note (Must Read Before Applying)

We previously had a bad experience with a developer.
Payment will ONLY be released after:

The entire UI project is completed,

All screens + all popups + all settings from Google Ads and Analytics (inspired, not cloned) are delivered,

All pages are fully interactive and functioning with mock service-based data.

No partial payments. No milestones unless everything is delivered correctly.

Tech Requirements

React + Vite

TailwindCSS

Domain Driven Architecture (strict folder structure)

Absolutely NO hard-coded data

All modules must consume mock services (REST-style)

All data must be service-driven, not constants inside components

Strict TypeScript

No any types are allowed

Every entity must have proper interfaces

Clean code + reusable components

Scope of Work

You will build the full UI for a Google Ads + Google Analytics style platform:

Google Ads Inspired UI

Main Dashboard

Campaigns / Ad Groups / Ads / Keywords

Asset groups, Experiments, Change history

All filters, selectors, segment options

Right-side suggestion cards

All table layouts, KPIs, metrics modules

All modals, slide-overs, drawers, alerts

Every setting screen (bidding, budgets, audiences, scheduling, extensions, etc.)

Fully interactive chart area (mock data driven)

Responsive layout across all pages

Google Analytics Inspired UI

Reports + Realtime views

Acquisition / Traffic / Pages / Events / Conversions

All detail popups, filters, segment panels

Date pickers, comparison mode, metric selectors

Full interactive charts (line, bar, table, geo, etc. — mock data)

General Requirements

No missing screens

No missing popups

No missing states

Every single UI element must be properly replicated (visually inspired, not copied)

All screens must work end-to-end with mock service calls

High-quality Tailwind styling (pixel-perfect)

Component-driven clean architecture

What You Must Provide

A complete working frontend codebase

All UI pages and interactions

Organized folder structure (DDD)

Documented interfaces + mock service layer

Clean reusable UI components

Zero placeholder/unfinished components

To Apply

Please share:

Real past work similar to analytics dashboards or ad-manager UIs

Confirmation that you understand payment is released after full completion

Confirmation you can deliver the entire UI exactly as described.