Skip to content

vd437/quick-cash-control

Repository files navigation

🚀 Quick Cash Control - Modern Arabic POS System

🌟 Project Overview

Quick Cash Control is a lightweight Point-of-Sale system designed specifically for Arabic-speaking small businesses. The system provides complete inventory management, sales processing, and reporting capabilities with a user-friendly Arabic interface.

🔗 Live Demonstration & Source Code

👉 Experience the Live Demo 👉 GitHub Repository 👉 GitHub Profile

🛠 Technology Stack

Core Technologies

Category Technologies Used
Framework React 18
Language TypeScript 5
Build Tool Vite 4
UI Library shadcn/ui
Styling Tailwind CSS 3

Key Libraries

  • State Management: Zustand
  • Form Handling: React Hook Form + Zod validation
  • Data Fetching: React Query
  • Charts: Chart.js

✨ Key Features

Product Management

  • 📦 Add products with images and descriptions
  • 🔄 Real-time inventory tracking
  • 🏷️ Barcode support
  • 📁 Bulk import/export capabilities

Sales Processing

  • ⚡ Fast checkout interface
  • 🧾 Customizable receipts
  • 🔄 Returns management
  • 💳 Multiple payment method support

Reporting & Analytics

  • 📅 Daily/weekly/monthly sales reports
  • 📊 Interactive dashboard
  • 📈 Product performance metrics
  • 📱 Mobile-responsive design

User System

  • 🔐 Secure authentication
  • 👥 Role-based access control
  • 🌙 Dark/light mode toggle
  • ⚙️ User preferences

📥 Installation Guide

Prerequisites

  • Node.js (v18 or higher)
  • npm (v9 or higher) or pnpm

Setup Instructions

# Clone the repository
git clone https://github.com/vd437/quick-cash-control.git

# Navigate to project directory
cd quick-cash-control

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages