Skip to content

new pull#5971

Open
Tricoci-Sheppard wants to merge 8 commits intoColorlibHQ:masterfrom
Tricoci-Sheppard:master
Open

new pull#5971
Tricoci-Sheppard wants to merge 8 commits intoColorlibHQ:masterfrom
Tricoci-Sheppard:master

Conversation

@Tricoci-Sheppard
Copy link

No description provided.

Tricoci-Sheppard and others added 7 commits October 22, 2025 16:57
Transform AdminLTE template into a functional marketing dashboard for
Tricoci University with the following features:

- Next.js 14 app structure with App Router
- Supabase database integration with PostgreSQL schema for:
  - 15 campuses, channels, programs
  - Leads tracking from LeadSquared
  - Daily/weekly/monthly metrics aggregation
  - Budget and revenue management
  - Ad spend tracking (Google Ads, Meta)
- LeadSquared API client for lead data sync
- Google Ads and Meta Marketing API integration scaffolding
- Vercel cron jobs for daily automated sync
- Dashboard UI with:
  - Summary page with KPIs (spend, leads, enrolls, LTE%, CPL, CPE)
  - Channel detail views with daily/weekly breakdown
  - Campus comparison views
  - Budget management with manual input
  - Revenue tracking forms
  - Sync status monitoring
- Charts using Chart.js for trend visualization
Transform AdminLTE template into a functional marketing dashboard for
Tricoci University with the following features:

- Next.js 14 app structure with App Router
- Supabase database integration with PostgreSQL schema for:
  - 15 campuses, channels, programs
  - Leads tracking from LeadSquared
  - Daily/weekly/monthly metrics aggregation
  - Budget and revenue management
  - Ad spend tracking (Google Ads, Meta)
- LeadSquared API client for lead data sync
- Google Ads and Meta Marketing API integration scaffolding
- Vercel cron jobs for daily automated sync
- Dashboard UI with:
  - Summary page with KPIs (spend, leads, enrolls, LTE%, CPL, CPE)
  - Channel detail views with daily/weekly breakdown
  - Campus comparison views
  - Budget management with manual input
  - Revenue tracking forms
  - Sync status monitoring
- Charts using Chart.js for trend visualization

Co-authored-by: Claude <noreply@anthropic.com>
- Replace old AdminLTE ESLint config with Next.js core-web-vitals
- Remove strict Database type generics from Supabase clients
- This fixes build errors related to missing eslint-plugin-unicorn
  and TypeScript type mismatches with Supabase tables
@netlify
Copy link

netlify bot commented Jan 25, 2026

Deploy Preview for adminlte-v4 failed.

Name Link
🔨 Latest commit d3874ff
🔍 Latest deploy log https://app.netlify.com/projects/adminlte-v4/deploys/69765b712b9c6d00081e01d2

Copy link
Author

@Tricoci-Sheppard Tricoci-Sheppard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants