Rusamas Mart

Rusamas Mart

About The Project

Rusamas Mart is a custom e-commerce application built for Koperasi Rusamas, enabling cooperative members to conveniently purchase daily necessities online.

The Problem

The goal was to improve user engagement by integrating a loyalty points system—rewarding members for each purchase. These points can later be redeemed for exclusive rewards, encouraging repeat transactions and reinforcing the cooperative’s value to its members.

My Role & Responsibility

This was an agency project under Berdikari, where I worked as a Backend Developer. My responsibilities included:

  • Building a custom Content Management System (CMS) using Filament Admin
  • Building a set of RESTful APIs to power the mobile application

The Process

  1. CMS Development

    CMS of Rusamas

    CMS of Rusamas

    We chose Filament Admin for its full-stack, developer-friendly components—perfect for building a modern CMS.

    Features included:

    • User management (with loyalty points tracking)
    • Product management
    • Banner management
    • Transaction management (with export capabilities)
  2. API Development

    API Docs of Rusamas

    API Docs of Rusamas

    To support the mobile app, I built a comprehensive RESTful API with endpoints for:

    • Authentication
    • Product Catalog
    • Cart
    • Transactions
    • Loyalty Points System

The Result

The application launched successfully. Now, members can easily purchase daily necessities, while the loyalty system boosts engagement and encourages frequent purchases. Feedback has been overwhelmingly positive from both cooperative members and administrators.

Visit the live site