Skip to content

johnwesleyquintero/sellsmart

Repository files navigation

ASYND: Amazon Advertising Analytics Dashboard

Platform Overview

Completed Features ✅

Authentication & User Management

  • Supabase authentication integration
  • User profile management
  • Role-based access control

Dashboard Infrastructure

  • Responsive layout system
  • Dark theme implementation
  • Navigation structure
  • Basic metrics display

Data Management

  • Amazon Ads metrics table structure
  • Sales data tracking
  • Campaign targets system
  • Data import functionality

Analytics

  • Basic performance metrics
  • Campaign overview statistics
  • Historical data viewing
  • Initial charts and graphs

Integration

  • Chrome Extension
  • Google Workspace Integration (Settings Page)

Architecture Overview

  • Web Application (Next.js, Vercel)
  • Chrome Extension (Integrates with Amazon Seller Central)
  • Shared Backend (Supabase)

Key Features

Web Application

  • Dashboard
  • Google Workspace Integration
  • Advanced Analytics
  • User Management

Chrome Extension

  • Quick Access
  • Content Scripts
  • Real-Time Updates

In Progress 🚧

Campaign Management

  • Real-time SP/SD/SB campaign monitoring
  • Automated rule suggestions
  • Bid adjustment calculator

Analytics Enhancement

  • Advanced performance metrics
  • Custom report builder
  • Competitor benchmarking
  • Historical trend analysis

Creative Studio

  • Ad preview generator
  • AI-powered headline variations
  • Image optimization scoring

Pending Implementation 📋

Amazon API Integration

  • Amazon Advertising API connection
  • Rate limit monitoring
  • Webhook configuration
  • API usage analytics

Advanced Features

  • Automated bidding strategies
  • AI-powered optimization
  • Bulk action capabilities
  • Advanced search term analysis

Performance Optimization

  • Response time optimization
  • Data caching system
  • Real-time updates
  • Bulk processing optimization

Implementation Plan

Set Up the Project

  • Initialize the Next.js project
  • Install Dependencies
  • Set Up Supabase

Web Application

  • Frontend (React)
  • Backend (Next.js API Routes)

Chrome Extension

  • Manifest File
  • Content Scripts
  • Popup

Shared Backend (Supabase)

  • Database Schema
  • Real-Time Updates

Deployment

  • Web Application (Vercel)
  • Chrome Extension
  • Supabase

Beta Testing

Technical Stack

Frontend

  • React 18 + TypeScript
  • Tailwind CSS
  • Recharts for visualization
  • Tanstack Query

Backend

  • Supabase
  • PostgreSQL
  • Edge Functions

Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Set up environment variables
  4. Run development server: npm run dev

Contributing

Please read our contributing guidelines before submitting pull requests.

Tips for Success

  • Start Small
  • Test Early and Often
  • Document Everything
  • Engage with Users

License

This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published

Languages