Skip to content

aleksanderem/gtrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GTRACK Documentation

Welcome to the comprehensive technical documentation for GTRACK.

Overview

GTRACK is a comprehensive SaaS solution for monitoring and managing Google Business Profiles. It provides tools for SEO tracking, review management, and automated reporting.

Technology Stack:

  • Frontend: Vue 3.4.21 (Composition API) + Vite 5.1.6 + PrimeVue 4.0.7 + Tailwind CSS 4.0.0
  • Backend: Convex 1.29.3 (Backend-as-a-Service)
  • External APIs: DataForSEO, Google Maps Platform

Key Features

  • Rank Tracking: Monitor keyword positions in Google Maps and Search
  • Review Management: Aggregate and reply to reviews with AI assistance
  • SEO Audits: Analyze on-page SEO factors using DataForSEO
  • Feature Gating: Multi-tier subscription plans (Basic, Professional, Enterprise)
  • Real-time Updates: Automatic UI synchronization with backend changes
  • Map Visualization: Interactive grid-based ranking visualization

Quick Start

  1. New to GTRACK? Start with Architecture Overview to understand the system
  2. Setting up? Follow Setup & Development Guide
  3. Developing features? Check Development Workflow (coming soon)
  4. Using the API? See Convex API Reference and External Integrations

Documentation Structure

Architecture

Components

Composables & Stores

  • useFeatures: Feature checking and limit management
  • featureSettings Store: Global state for subscription and features
  • More composables documentation (coming soon)

API Reference

Features & Limits

Views & UI

Guides

Documentation Principles

This documentation is designed to be:

  • Comprehensive: Covers all aspects of the system
  • Detailed: Includes code examples, data structures, and workflows
  • Up-to-date: Reflects current implementation state
  • AI-Friendly: Structured for easy understanding by AI systems

Contributing

When adding new features or making changes:

  1. Update relevant documentation sections
  2. Add code examples where applicable
  3. Document data structures and API changes
  4. Update migration status in Data Evolution

Related Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors