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.