Project Overview
Aabgine is an online cloud-based point-of-sale and business management platform designed to help small and medium-sized businesses streamline their sales, inventory, financial tracking, and customer management processes. The platform emphasizes simplicity, accessibility, and real-time control for business owners, enabling them to manage key business metrics from any device without installing software locally.
Key Objectives
Provide an intuitive cloud-based system to record sales, invoices, and transactions efficiently.
Enable businesses to manage products, inventory, expenses, and customer data from one dashboard.
Offer flexible reporting and analytics for better decision-making.
Core Features
Sales & Invoicing: Generate invoices with single or multiple payment options.
Booking & Reservations: Manage service or accommodation bookings with voucher issuance.
Expense Tracking: Record and categorize both fixed and variable business costs.
Inventory Management: Monitor stock levels and track product movement.
Customer Management: Store customer contact details and purchase history.
Reporting & Analytics: Visualize business performance by date, product, or customer segments.
At the heart of the platform is the Aabgine Core / Aabgine POS plugin, which manages essential workflows and shared functionality used across the entire website.
Core Custom Plugin (Aabgine POS / Core)
Centralized business logic and data handling
Custom post types and taxonomies used across the platform
Shared APIs, hooks, and utilities for feature plugins
Role-based access and internal workflows
Additional Feature Plugins
Booking Plugin: Allows to book for accommodation businesses
Clients Plugin: Manages client profiles and related data
Events Plugin: Handles event creation, scheduling, and management
Subscription Plugin: Controls user subscriptions, plans, and access levels
Responsibilities
Architected the core custom plugin (Aabgine POS/Core) handling shared business logic
Designed scalable database schemas and optimized queries for platform features
Developed multiple feature-based plugins (bookmarks, clients, events, subscriptions)
Implemented custom hooks, APIs, and backend workflows to support modular plugin architecture
Project Goals
The goal was to visually communicate the value proposition of Aabgine — a modern business management tool that simplifies operational workflows and enhances accessibility through a cloud-based platform.
Outcome
The final result is a polished digital presence that clearly explains Aabgine’s features, subscription plans, and business utility, supporting both Persian and English audiences through an intuitive interface.






