Selected work
Project 03 / 19Project profile

Chams Pay

Offline-first school payment system for managing fees, receipts, cheques, and reporting.

AI-Assisted SoftwareEducationFinancial Operations
ANIS AYDAR / SELECTED WORK / 03

Project overview

The project

Chams Pay is a bilingual, offline-first payment management application designed for Chams Al-Ouloum Private School in Morocco.

The system replaces a growing Google Sheets and Apps Script workflow with a structured application for managing student accounts, registration fees, monthly tuition, partial payments, advance payments, receipts, cheques, transfers, discounts, waivers, adjustments, reversals, and daily financial reporting.

The application is designed for approximately 500 students and a small administrative team working across phones and laptops. Core payment workflows remain available when internet connectivity is unreliable, allowing administrators to search cached records, record transactions, and generate receipts before synchronizing safely when connectivity returns.

The interface supports Arabic and French and is designed around the school’s existing processes rather than forcing administrators into a generic financial system.

Project scope

Key details

A concise view of the system, experience, or engagement.

  1. 01

    Approximately 500 students

  2. 02

    Arabic and French interface

  3. 03

    Offline-first payment recording

  4. 04

    Cash, cheque, and bank-transfer workflows

  5. 05

    Registration and monthly tuition management

  6. 06

    Partial and advance allocations

  7. 07

    Discounts, waivers, and adjustments

  8. 08

    Receipt generation

  9. 09

    Daily financial reporting

  10. 10

    Role-based access

  11. 11

    Multi-device synchronization

  12. 12

    Designed for phones and laptops

  13. 13

    Migration from Google Sheets and Apps Script

Project outcome

What it created

A purpose-built financial operations system designed to preserve the simplicity of the school’s existing workflow while making it clearer, safer, and easier to manage.

Next projectAzal Botanicals