# Mini POS System ## Docs - [Dashboard](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/components/dashboard.md): Dashboard component that displays business metrics and recent transactions - [POS (Point of Sale)](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/components/pos.md): Point of Sale component for processing transactions and managing cart - [Products](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/components/products.md): Product management component for adding and deleting products - [Reports](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/components/reports.md): Sales reporting component with date filtering and export capabilities - [Shared](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/components/shared.md): Shared utilities including PWA install logic, service worker registration, and helper functions - [Database Overview](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/database/overview.md): IndexedDB architecture and core database utilities - [Products API](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/database/products.md): Functions for managing product records in the database - [Sales API](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/database/sales.md): Functions for managing sales records and transaction history - [Service Worker API](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/api/service-worker.md): Service worker implementation for offline-first functionality and caching strategy - [Customizing Branding](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/config/branding.md): Learn how to customize the logo, app name, colors, and theme of your Mini POS System - [Currency Configuration](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/config/currency.md): Learn how to change the currency symbol from Indian Rupee (₹) to your local currency - [Progressive Web App (PWA)](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/config/pwa.md): Configure PWA settings including manifest, icons, service worker, and installation experience - [Customization Guide](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/dev/customization.md): Customize and extend the Mini POS System for your needs - [Local Setup](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/dev/local-setup.md): Set up your development environment for the Mini POS System - [Project Structure](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/dev/project-structure.md): Understanding the Mini POS System codebase organization - [Dashboard](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/features/dashboard.md): Real-time overview of your POS system with key metrics and recent transactions - [Offline Support](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/features/offline-support.md): Full Progressive Web App capabilities with offline-first architecture - [POS Interface](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/features/pos-interface.md): Process sales transactions with a powerful point-of-sale interface - [Product Management](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/features/product-management.md): Add, view, and manage your product inventory with ease - [Sales Reports](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/features/sales-reports.md): Generate detailed sales reports with export capabilities - [Installation](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/installation.md): Complete installation guide for the Mini POS System - [Introduction](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/introduction.md): A fast, offline-ready Point of Sale system built with vanilla JavaScript, Tailwind CSS, and IndexedDB with PWA support. - [Quickstart](https://mintlify.wiki/CodecraftBySyed/Mini-POS-System/quickstart.md): Get your Mini POS System running in under 5 minutes