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
-
CMS Development

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)
-
API Development

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