The Glowify AI Executive Dashboard is a high-performance, real-time analytics and management interface designed for direct-to-consumer beauty brands. Built to empower store owners with actionable insights, it integrates seamlessly with Shopify, Meta, Google, and Klaviyo ecosystems.
- AI-Powered Command Center: Real-time monitoring of AI-driven business automations, health scoring, and actionable task management.
- Performance Analytics: Comprehensive revenue tracking with multi-period comparison (7D/30D/60D), channel attribution, and conversion funnel analysis.
- Marketing Hub: Centralized management of ad spend, ROAS trends across meta/google platforms, and email campaign performance.
- Product Intelligence: Inventory health monitoring, SKU-level margin analysis, and data-backed product bundling opportunities.
- Customer Insights: In-depth customer segmentation, retention curve tracking, and geo-specific revenue analysis.
- Automation Center: Full control over active business automations with real-time impact attribution and revenue reporting.
- Frontend: React (TypeScript) with Vite, styled with Tailwind CSS v4 for a polished, performant UI.
- Visualization: Data-driven visualizations powered by
recharts. - Backend/Integrations: Built on Firebase, utilizing Cloud Functions for real-time Shopify synchronization.
- Authentication: Secured with Firebase Auth.
- Clone the repository:
git clone <repository-url> - Install dependencies:
pnpm install - Environment setup: Copy
.env.exampleto.envand configure your Firebase credentials. - Development:
pnpm dev - Production Build:
pnpm build
Copy .env.example to .env and configure the following variables:
# Firebase
VITE_FIREBASE_API_KEY=
VITE_FIREBASE_AUTH_DOMAIN=
VITE_FIREBASE_PROJECT_ID=
VITE_FIREBASE_STORAGE_BUCKET=
VITE_FIREBASE_MESSAGING_SENDER_ID=
VITE_FIREBASE_APP_ID=
# Gemini AI
VITE_GEMINI_API_KEY=
# App
VITE_APP_ENV=development
VITE_SHOPIFY_STORE_URL=serenova-global.myshopify.comThis project is configured for deployment on Vercel. The vercel.json file at the root handles the build configuration and routing.
- Push your code to GitHub
- Import the project in Vercel
- Configure environment variables in Vercel dashboard
- Deploy automatically on push to main branch
SEVEN-MOTION