We developed Arbab, a cross-platform classified advertisements mobile app specifically designed for the stone industry, where users can easily buy and sell stone products. The app supports a multi-level category system and allows for flexible attribute management, offering a dynamic and user-friendly experience.
Key Features and Solutions:
- Multi-Level Categories with Attribute Inheritance: Arbab features a multi-level category system, enabling users to browse and post ads across a range of categories. Each category can have its own set of attributes, and subcategories automatically inherit the attributes from their parent categories, ensuring consistency and ease of navigation.
- Dynamic Form Validation: One of the primary challenges was handling form validation for the dynamic attributes across different categories. Each attribute could have varying data types, such as strings, booleans, lists, and more. We developed a robust system to validate inputs based on the dynamic nature of these attributes, ensuring smooth data entry for users.
- Mobile-Friendly Moderation: The app includes a mobile-friendly moderation system that allows moderators to review and manage listings directly from their mobile devices, without requiring access to a desktop or laptop. This feature provides greater flexibility and efficiency for maintaining the quality of listings.
- Cross-Platform Development: Built using cross-platform technologies, Arbab runs seamlessly on both Android and iOS, providing users with a consistent experience across devices.
Impact and Results:
Arbab has provided a powerful, flexible platform for the stone industry, enabling users to easily navigate and post classified advertisements with dynamically validated attributes. The app’s mobile-friendly moderation and cross-platform capabilities have simplified the management process and made it accessible to a broader user base. This solution has streamlined buying and selling in the industry, offering a smooth and reliable user experience.