Mohasib

Role
Software Engineer
Type
Personal Project

Mohasib (which translates to 'Accountant' in Arabic) is a Full-Stack Software as a Service (SaaS) platform built from the ground up to revolutionize financial reporting for small businesses in the MENA (Middle East and North Africa) region. The core value proposition is simplicity and speed: enabling users to upload raw bank transaction data and receive detailed, professional financial analysis and reports in under 60 seconds.

The platform is engineered to handle regional financial data formats and localized reporting needs. The backend features a secure database architecture for storing and managing sensitive transaction data, integrated with a proprietary AI/Machine Learning engine. This AI component is responsible for intelligently classifying transactions, detecting anomalies, and generating insightful financial narratives (e.g., profit & loss statements, cash flow analysis) that are typically accessible only through professional accounting services.

As a self-driven, end-to-end project, Mohasib involved designing and developing every layer: the secure API endpoints, the intuitive user interface (UI) for data upload and report viewing, the complex data processing pipelines, and the underlying AI algorithms. This project showcases proficiency in building a scalable, fully-featured, and commercially viable SaaS product.

Gallery

Technologies & Tools

Nuxt.jsFirebaseAINLP

Results

  • Mohasib achieved its primary goal of simplifying financial reporting for regional small businesses:
  • - Sub-60 Second Reporting: Successfully implemented a rapid data processing pipeline that delivers comprehensive financial analysis and reports in less than one minute from the point of file upload.
  • - AI-Powered Insight: Integration of a custom AI engine that accurately classifies raw bank transactions and translates complex data into simple, actionable financial reports and visualizations.
  • - Full-Stack Functionality: Delivered a complete, end-to-end SaaS application, including user authentication, secure data storage, reliable API services, and a smooth, mobile-responsive user experience.
  • - Regional Focus: The platform is specifically tailored to handle the data formats and regulatory nuances of the MENA financial ecosystem, providing specialized value unavailable in generic global tools.

Challenges & Solutions

  • Building a full SaaS platform for financial data required overcoming several complex challenges:
  • - AI Model Training and Accuracy: Developing and training the AI model to accurately classify diverse and often poorly structured bank transaction descriptions from various regional institutions was the most significant technical hurdle.
  • - Data Security and Compliance: Implementing robust security protocols, including encryption and secure hosting, to ensure the confidentiality and integrity of sensitive financial data (a critical component for any FinTech application).
  • - User Experience for Complex Data: Designing an intuitive and simple UI that manages the complexity of data upload, processing feedback, and presenting detailed financial charts in an easily digestible manner for non-accountants.
  • - Database Scalability: Structuring the database to efficiently handle the continuous influx of transaction data while maintaining high query speeds for instantaneous report generation.

Project Links

Let's Work
Together