Skip to content

JohnHCunningham/oneclickcoaching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

138 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AI Advantage Solutions Success Chart πŸ“Š

A comprehensive sales performance dashboard with AI-powered coaching, real-time analytics, and beautiful visualizations.


✨ Features

🎯 Core Tracking

  • Daily Activity Metrics - Track dials, conversations, and discovery meetings
  • Sales & Revenue Tracking - Log sales with amount (CAD), client, and service type
  • Project Management - Monitor project completion dates and milestones
  • Conversion Funnel - Visualize your sales pipeline effectiveness

πŸ“ˆ Analytics & Insights

  • Weekly Performance Charts - Beautiful line graphs showing trends over time
  • Conversion Rate Analysis - Dial β†’ Conversation β†’ Meeting β†’ Sale percentages
  • Revenue Dashboard - Total revenue, average sale value, and sales count
  • Historical Data - Track performance over weeks and months

πŸ€– AI Performance Coach

  • RAG-Powered Insights - AI analyzes your data patterns
  • Personalized Suggestions - Get specific recommendations based on your performance
  • Benchmark Comparisons - See how you compare to industry standards
  • Consistency Tracking - Stay motivated with streak and consistency metrics

🎨 Professional Design

  • AI Advantage Solutions Branding - Navy, teal, gold, and aqua color scheme
  • Mobile Responsive - Works perfectly on all devices
  • Real-time Updates - Data syncs instantly with Supabase backend
  • Beautiful UI - Gradient cards, smooth animations, glowing effects

πŸš€ Quick Start

1. Set Up Supabase Backend

  1. Create free account at supabase.com
  2. Create new project
  3. Run supabase-schema.sql in SQL Editor
  4. Copy your Project URL and Anon Key

2. Configure Dashboard

  1. Open success-chart.html in text editor
  2. Replace Supabase credentials:
const SUPABASE_URL = 'https://your-project.supabase.co';
const SUPABASE_ANON_KEY = 'your-anon-key-here';
  1. Save and open in browser

3. Start Tracking

  • Log daily activities
  • Record sales as they close
  • Review AI coaching insights
  • Watch your performance improve!

πŸ“– Full setup instructions: See SETUP-GUIDE.md

4. Deploy Publicly (Optional)

Want to share your dashboard online or access from anywhere?

πŸ” Secure deployment with protected API keys: See DEPLOYMENT-GUIDE.md

Includes:

  • Supabase Edge Functions setup (keeps API keys secure)
  • Row Level Security configuration
  • Free hosting options (Vercel, Netlify, GitHub Pages)
  • Authentication options

πŸ“ File Structure

Daily-Tracker/
β”œβ”€β”€ success-chart.html      # Main dashboard (NEW!)
β”œβ”€β”€ supabase-schema.sql     # Database schema (NEW!)
β”œβ”€β”€ SETUP-GUIDE.md          # Complete setup instructions (NEW!)
β”œβ”€β”€ index.html              # Original habit tracker (legacy)
└── README.md               # This file

πŸ“Š Dashboard Components

1. Daily Activity Input

Log your outreach activities:

  • # of Dials - Total calls made
  • # of Conversations - Successful connections
  • # of Discovery Meetings - Meetings booked

2. Sales Entry

Record closed deals:

  • Sale Amount (CAD)
  • Client Name
  • Service Type (dropdown of your services)

3. Conversion Funnel

Visual pipeline showing:

  • πŸ“ž Dials β†’ πŸ’¬ Conversations (conversion %)
  • πŸ’¬ Conversations β†’ 🀝 Meetings (conversion %)
  • 🀝 Meetings β†’ πŸ’° Sales (close rate %)

4. Revenue Overview

  • Total revenue in CAD
  • Total number of sales
  • Average sale value

5. Weekly Performance Chart

Line graph displaying 8 weeks of:

  • Dials (teal line)
  • Conversations (gold line)
  • Meetings (pink line)

6. AI Performance Coach

Intelligent insights including:

  • Call volume recommendations - "Increase to 20-30 dials/day"
  • Conversion rate analysis - Compare to 20-30% industry benchmark
  • Meeting effectiveness tips - Improve qualification and value communication
  • Consistency alerts - Track active days and build habits
  • Revenue milestones - Celebrate achievements

🎯 How It Works

Data Flow

  1. You enter data β†’ Dashboard form
  2. Saves to Supabase β†’ PostgreSQL database
  3. AI analyzes patterns β†’ RAG coaching system
  4. Displays insights β†’ Beautiful visualizations

AI Coaching Algorithm

The RAG (Retrieval Augmented Generation) system:

  1. Queries your historical data (30 days)
  2. Calculates key metrics (conversion rates, consistency, etc.)
  3. Compares to industry benchmarks
  4. Generates personalized insights
  5. Prioritizes suggestions (high/medium/low)
  6. Saves to coaching_insights table

πŸ› οΈ Technical Stack

  • Backend: Supabase (PostgreSQL database)
  • Frontend: Pure HTML/CSS/JavaScript (no frameworks!)
  • Charts: Chart.js v4.4.0
  • Data Sync: Supabase JavaScript client
  • AI Logic: Custom RAG-like analysis algorithm
  • Hosting: Works anywhere (Netlify, Vercel, GitHub Pages, local file)

πŸ“ˆ What Makes This Special

vs. Spreadsheets

βœ… Beautiful UI instead of boring cells βœ… AI coaching instead of manual analysis βœ… Real-time sync instead of version conflicts βœ… Mobile friendly instead of zooming on phone

vs. CRM Systems

βœ… Simple & focused instead of overwhelming features βœ… Free hosting instead of expensive subscriptions βœ… Your data instead of vendor lock-in βœ… Customizable instead of rigid templates

vs. Basic Trackers

βœ… Database backend instead of localStorage βœ… Multi-device sync instead of single computer βœ… Charts & analytics instead of just numbers βœ… AI insights instead of raw data


πŸ” Security & Privacy

  • Data stored in your private Supabase project
  • ANON key only allows read/write to your tables
  • Optional Row Level Security (RLS) for team use
  • No third-party analytics or tracking
  • Export your data anytime as CSV

πŸ“± Mobile Experience

The dashboard is fully responsive:

  • βœ… Touch-friendly input fields
  • βœ… Readable charts on small screens
  • βœ… Save as home screen bookmark
  • βœ… Works offline (with service workers - optional)

πŸŽ“ Learning From Your Data

Weekly Review Questions

The AI coach helps answer:

  • Why did my conversion rate drop?
  • Which day of the week am I most productive?
  • How many dials do I need to hit my revenue goal?
  • Am I improving week over week?

Pattern Recognition

AI identifies:

  • πŸ“Š Trends (upward/downward momentum)
  • 🎯 Bottlenecks (where prospects drop off)
  • ⚑ Strengths (what you're doing well)
  • πŸš€ Opportunities (where to improve)

πŸ”„ Optional Integrations

N8N Workflow Automation

Connect your dashboard to:

  • Slack notifications - Get alerted on new sales
  • Email reports - Weekly summary to your inbox
  • CRM sync - Push data to Salesforce/HubSpot
  • Calendar events - Auto-create meeting reminders

Webhook Support

Supabase database triggers can:

  • Send data to external APIs
  • Trigger custom workflows
  • Sync with other tools
  • Generate automated reports

πŸ’‘ Pro Tips

  1. Log daily before EOD - Make it a habit, takes 2 minutes
  2. Review AI insights weekly - Act on the suggestions
  3. Set weekly goals - Use the weekly_goals table
  4. Celebrate milestones - Screenshot your wins!
  5. Export monthly - Keep backup CSV files

🚧 Roadmap & Future Ideas

Planned Features

  • Team leaderboards
  • Email/Slack notifications
  • Custom goal setting UI
  • Advanced filtering and date ranges
  • PDF report generation
  • Voice input for quick logging
  • Calendar heat map visualization

Community Requests

Have an idea? Open an issue on GitHub!


πŸ“š Documentation


πŸ†˜ Troubleshooting

Dashboard shows Supabase error?

  • Check credentials in success-chart.html
  • Verify Supabase project is active
  • See SETUP-GUIDE.md Step 4

No data showing?

  • Log some activities first
  • Check Supabase Table Editor
  • Verify SQL schema ran successfully

Charts not loading?

  • Requires internet (Chart.js from CDN)
  • Check browser console (F12)
  • Try different browser

πŸ“„ License

MIT License - Free to use and modify!


🀝 Contributing

Built for AI Advantage Solutions Contact: john@aiadvantagesolutions.ca


πŸŽ‰ Success Stories

"This dashboard helped me double my conversion rate in 3 weeks by following the AI coaching suggestions." - Sales Professional

"Finally, a sales tracker that's actually beautiful and insightful, not just a boring spreadsheet." - Business Owner


πŸ“ž Support

Need help?

  1. Check SETUP-GUIDE.md troubleshooting section
  2. Review browser console for errors (F12)
  3. Email: john@aiadvantagesolutions.ca

Made with ❀️ for sales excellence

Version 2.0 - December 2025


Legacy Files

Original Habit Tracker (index.html)

The original version is still included:

  • LocalStorage-based (no database)
  • Simple point system (messages, follow-ups, calls, meetings)
  • 5-minute action sprint timer
  • Weekly goal tracking (15 points)
  • Streak counter

When to use the original:

  • Single-user, single-device
  • No need for AI insights
  • Simpler interface preference
  • Offline-only usage

When to use Success Chart:

  • Professional sales tracking
  • Multi-device sync needed
  • Want AI coaching
  • Team visibility desired
  • Revenue tracking important

πŸš€ Ready to level up your sales performance? Open SETUP-GUIDE.md and let's get started!

About

Daily outreach tacker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors