Go Back
SaaS

MessMama - Digital mess management system

A Bengali-first digital management system for Bangladeshi shared-housing "mess" groups: daily meal tracking, itemized grocery expenses, automatic meal-rate billing, bKash/Nagad/Rocket payments, and a rent-a-seat marketplace.

MessMama - Digital mess management system — image 1
MessMama - Digital mess management system — image 2
MessMama - Digital mess management system — image 3
MessMama - Digital mess management system — image 4

MessMama

Digital Mess Management Platform

MessMama is a comprehensive digital platform designed to simplify the everyday management of student and bachelor messes. It brings meal tracking, expense management, member management, payments, billing, reporting, and notifications together in one centralized platform.

The platform replaces traditional manual processes with a structured digital workflow, making mess management more organized, transparent, and efficient.

The Challenge

Managing a mess manually can involve a large amount of repetitive work. Meal records, market expenses, member balances, monthly bills, and payments often need to be maintained and calculated manually.

As the number of members and transactions increases, these processes become harder to maintain accurately and transparently.

MessMama was developed to transform these everyday operations into a simple and centralized digital experience.

The Solution

MessMama provides mess managers and members with a unified platform where everyday mess activities can be managed digitally.

From recording daily meals and expenses to managing payments and generating reports, the platform connects the different parts of mess management into a single workflow.

This reduces repetitive calculations, minimizes manual record keeping, and gives members better visibility into their mess activities.

Key Features

Meal Management

Daily meal activities can be recorded and managed digitally, providing an organized overview of member meals and overall mess activity.

Market & Expense Management

Mess managers can record market purchases and other expenses, allowing the system to maintain a clear view of the mess's financial activity.

Automated Billing

Monthly billing workflows simplify the calculation and preparation of member bills, reducing the need for manual calculations.

Payment Management

MessMama supports digital payment workflows through popular local payment methods including bKash, Nagad, and Rocket, helping streamline payment collection and record keeping.

Reports & Analytics

The platform provides reporting capabilities for monitoring meals, expenses, payments, and other mess activities over different periods.

Member Management

Mess managers can maintain member information and manage the overall membership of their mess from a centralized interface.

Notifications

Important updates and reminders help members stay informed about payments, meals, and other mess activities.

To-Let Management

MessMama also provides functionality for managing available mess seats, making it easier to communicate and manage vacancies.

Responsive Platform

The platform is optimized for mobile, tablet, and desktop environments, allowing users to manage their mess from virtually any device.

Product Experience

The application is designed around two primary user experiences: mess management and member interaction.

Managers get access to tools for handling the operational and financial aspects of the mess, while members can easily view their relevant meals, payments, bills, and updates.

By keeping these workflows connected within the same platform, MessMama provides a consistent and transparent experience for everyone involved.

Technical Overview

MessMama is built as a modern web-based application with a backend-driven architecture designed to support data-intensive management workflows.

The platform includes:

  • Responsive dashboard interfaces
  • Role-based access and management workflows
  • Automated financial and meal calculations
  • Digital payment integrations
  • Reporting and analytics
  • Notification workflows
  • Secure authentication and data handling
  • API-driven application architecture
  • Mobile-responsive user experience

Technology Stack

Frontend: React, Next.js, JavaScript, TypeScript Backend: Node.js, Express.js Database: MongoDB, PostgreSQL Integrations: REST APIs, Digital Payment Systems, Notifications

Results

MessMama is designed to significantly reduce the repetitive work involved in managing a mess while improving transparency and organization.

The platform currently highlights:

  • 250+ Active Messes
  • 5,000+ Users
  • ৳10 Lakh+ Monthly Transactions
  • 80% Time Saving

These figures demonstrate the platform's focus on making everyday mess management faster, simpler, and more reliable.

Why MessMama?

Mess management involves much more than simply tracking meals. It combines recurring expenses, shared costs, member balances, payments, monthly billing, and operational records.

MessMama brings these processes together into one platform, turning a traditionally manual workflow into a structured digital management system.

The result is a practical platform that helps mess managers spend less time on calculations and record keeping, while giving members a clearer view of their everyday mess activities.

Quick Facts

ClientCodeVionix
Duration8 month
StatusCompleted

Technology Used

Next.js 15React 19MongoDBPrisma 6better-authTailwind CSS 4Radix UICloudinaryDockerGitHub Actions

Features

  • Role-based mess membership (Admin, Sub-Admin, Member) with an ACCEPTED/PENDING/REJECTED/BANNED membership status per user per mess
  • Daily meal entry tracking per member across breakfast, lunch and dinner, including separate guest-meal counts
  • Automatic monthly meal-rate calculation from itemized grocery expenses divided by total tracked meals, with month-over-month comparison
  • Month-end bill closing that snapshots total, collected and remaining bill amounts alongside a categorized expense breakdown
  • Bangladeshi payment methods (bKash, Nagad, Rocket, bank, cash) recorded per member with a full transaction ledger
  • Rotating bazar (grocery-shopping) duty scheduling that tracks both the assigned member and who actually completed it
  • Notice board, in-app notifications and a full activity log covering meals, payments, role changes and expense approvals
  • A public rent-a-mess advertisement marketplace where mess owners list open seats, rent and amenities for prospective tenants

Key Benefits

  • Replaces the notebook-based mess ledger long used in Bangladeshi shared housing with an auditable digital record
  • Gives every member visibility into their own meal count, bill and payment status without going through the admin
  • Automates month-end bill calculation instead of manual meal-rate arithmetic across weeks of entries
  • Supports the local mobile payment methods (bKash, Nagad, Rocket) members already use day to day
  • Extends the same platform into a rental marketplace so mess owners can also fill open seats