Comprehensive details about our senior project: Rased: Public Health Auditing System
RasedApp is a comprehensive mobile solution that completely replaces Bahrain's traditional paper-based public health inspection system with a modern, AI-powered digital platform.
Duration: 9+ Months
Status: Completed & Demonstrated
Team: 2 Senior Students
Public health inspections are important to make sure businesses follow safety and health rules. Many inspection processes still rely on paper forms and manual work, which can cause slow reporting and unorganized records.
This project introduces Rased, a digital system designed to make public health inspections easier and more efficient. The system allows inspectors to record violations, issue warnings, upload evidence, and save all inspection details in one place. It also helps track previous inspections and generate organized reports. The project uses an Agile System Development Life Cycle (SDLC) approach, developing the system in iterative phases to analyze requirements, design workflows, implement features, test functionality, and evaluate performance.
Rased leverages modern technologies to create a secure, scalable, and user-friendly platform for managing public health inspections.
Manual, paper-based inspection systems cause inefficiency, delayed reporting, poor record management, and inconsistent enforcement of Health Law No. 34/2018.
RasedApp replaces paper-based inspections with a secure digital platform that standardizes procedures, enables real-time monitoring, and ensures compliance with Bahrain's health regulations.
Gathered requirements from Bahrain Ministry of Health, analyzed existing workflows, and defined system specifications
Designed architecture, database schema, user interfaces, and workflows compliant with Health Law No. 34/2018
The project was developed in phases, gradually implementing and refining features until completion
Unit testing, functionality testing, and UI consistency testing to ensure the system works correctly and the interface is consistent
Performance evaluation, feedback collection, and continuous improvement based on user testing
FlutterFlow • Flutter/Dart • Cross-platform
Dart • Rules • Validation Logic
Supabase • Authentication • Real-time Sync • S3 Buckets
PostgreSQL • Secure Storage • Audit Trails/Inspections Log
OpenAI • Risk Assessment • Recommendations
Key features implemented
Planned improvements and next-phase features for RasedApp
Allow inspections without internet connectivity. Store data locally and synchronize automatically once online. Improve reliability in remote or low-network areas.
Predict risk levels and future violations. Detect abnormal inspection patterns. Provide proactive alerts and smart follow-up recommendations.
Interactive charts and real-time statistics. Violation trend analysis (daily/monthly/yearly). Inspector performance metrics. Decision-support insights for management.
Visualize inspection hotspots using geographic data. Identify high-risk areas quickly. Support better allocation of inspection resources.
Multi-factor authentication (MFA). Detailed audit logs for all actions. Intelligent detection of suspicious activity. Enhanced compliance with data protection standards.
Preview the complete project report including technical specifications, system architecture diagrams, and implementation details.