// Case study
Moushref Platform
Comprehensive solution for school facilities and transportation management.
- Client
- Own venture
- My role
- Co-founder, backend & DevOps engineer, project manager
- Stack
- NestJS, TypeORM, Socket.IO, Monorepo, Docker, GitLab, MySQL

// Overview
What this is
Moushref Platform is an integrated solution designed to streamline school operations through two main components: a cashless payment system for school facilities and a student tracking system for transportation. The platform connects schools, parents, vendors, and transportation providers in a unified ecosystem.
Developed a comprehensive solution for school facilities and transportation management as a co-founder, backend & DevOps engineer, and project manager. The platform includes two main components:
1. Cashless Payment System: Engineered an NFC bracelet system that allows students to make purchases from school facilities without the need for cash. Designed parent portals to manage spending limits and item restrictions.
2. Student Tracking System: Utilized the same NFC bracelets to track students on school buses, providing real-time monitoring. Created interactive map dashboards for schools, reducing assignment errors by 20%. Developed mobile apps for parents and bus supervisors to monitor student movements and expenses.
Created comprehensive dashboards for vendors, schools, and system administrators to manage all aspects of the service.
// Results
What changed
- 20%
- Fewer bus assignment errors
// Problem
Challenges and solutions
The challenges
- C01Integrating NFC technology with secure payment processing systems
- C02Ensuring real-time data synchronization across multiple devices and platforms
- C03Managing complex permissions and user roles across different stakeholders
How I solved them
- S01Developed custom NFC integration middleware with secure transaction processing
- S02Implemented Socket.IO for real-time updates across web and mobile platforms
- S03Created a sophisticated role-based access control system with hierarchical permissions
// Scope
What it does
- NFC bracelet system for cashless payments in school facilities
- Real-time student tracking on school buses.
- Parent portals with spending controls and location monitoring
- Mobile apps for parents and bus supervisors
// Role
What I built
- Architected the backend system using NestJS with a monorepo structure
- Developed real-time communication systems using Socket.IO
- Implemented secure payment processing with encryption and tokenization
- Set up CI/CD pipelines in GitLab for automated testing and deployment
// Stack
Technologies
A venture I co-founded. See the full role.