gamtest / README_HF.md
veela4's picture
Upload folder using huggingface_hub
70ba896 verified

Laravel E-commerce Dashboard

A modern Laravel-based e-commerce platform with an advanced analytics dashboard featuring real-time metrics, interactive charts, and comprehensive product management.

Features

🎯 Analytics Dashboard

  • Real-time Metrics: Revenue, orders, customers, and product statistics
  • Interactive Charts: Revenue trends, top products, and purchase patterns
  • Time Period Filtering: Daily, weekly, and monthly views
  • Product Trends: Shows what products people buy at different time periods
  • Glassmorphism UI: Modern, beautiful interface with smooth animations

πŸ›οΈ E-commerce Features

  • Product catalog with categories
  • Order management system
  • Customer tracking
  • Search functionality with glassmorphism effects
  • Responsive design

πŸ“Š Advanced Analytics

  • Revenue tracking with period comparisons
  • Product performance metrics
  • Customer behavior analysis
  • Purchase trend visualization
  • Detailed modal views with comprehensive data

Technology Stack

  • Backend: Laravel 10+ with PHP 8.1+
  • Frontend: Blade templates with Alpine.js
  • Styling: Tailwind CSS with custom glassmorphism effects
  • Charts: Chart.js for interactive visualizations
  • Database: MySQL/SQLite support
  • Build Tools: Vite for asset compilation

Key Components

Dashboard Features

  • Time-sensitive metric cards
  • Interactive revenue and product charts
  • Product purchase trends by time period
  • Modal details with comprehensive analytics
  • Auto-refreshing data every 30 seconds

UI/UX Highlights

  • Glassmorphism design language
  • Smooth transitions and animations
  • Responsive grid layouts
  • Custom time filter buttons with natural glow effects
  • Enhanced contrast for better readability

Installation

  1. Clone the repository
  2. Install dependencies: composer install && npm install
  3. Set up environment: cp .env.example .env
  4. Generate key: php artisan key:generate
  5. Run migrations: php artisan migrate
  6. Build assets: npm run build
  7. Start server: php artisan serve

API Endpoints

  • /api/dashboard/summary - Overall dashboard metrics
  • /api/dashboard/revenue - Revenue data with time filtering
  • /api/dashboard/sales - Sales and product performance
  • /api/dashboard/customers - Customer analytics
  • /api/dashboard/product-trends - Product purchase trends by period

Recent Enhancements

  • Fixed color contrast issues in metric cards
  • Enhanced time filter button styling with natural glow effects
  • Added product purchase trends chart showing buying patterns
  • Improved glassmorphism effects throughout the interface
  • Optimized database queries for better performance

Screenshots

The dashboard features a modern dark theme with glassmorphism effects, interactive charts, and comprehensive analytics views.

License

This project is open source and available under the MIT License.