تطبيق موبايل لمطابقة المتطوّعين مزوّد بروبوت محادثة ذكي مخصّص يربط المتبرّعين بالمؤسّسات والأفراد المحتاجين.
بنيت الواجهة الخلفية، ودمجت خدمات طرف ثالث، وتولّيت النشر — وقدّمته كمشروع تخرّج في هندسة البرمجيات وحصل على تقدير A+.
A scalable community platform that connects individuals and organizations to exchange services through reviews, messaging, and intelligent recommendations.

تطبيق موبايل لمطابقة المتطوّعين مزوّد بروبوت محادثة ذكي مخصّص يربط المتبرّعين بالمؤسّسات والأفراد المحتاجين.
بنيت الواجهة الخلفية، ودمجت خدمات طرف ثالث، وتولّيت النشر — وقدّمته كمشروع تخرّج في هندسة البرمجيات وحصل على تقدير A+.
Many communities struggle to connect service providers with people who need those services. Existing platforms often focus on commercial transactions instead of community collaboration.
SELA introduces a unified platform where both individuals and organizations can publish community services, receive reviews, and manage their offerings through an intuitive mobile application.
The backend was developed using ASP.NET Core following a layered architecture.
The mobile application was built with Flutter.
Azure was used for deployment.
RabbitMQ handled asynchronous messaging.
Redis improved performance through caching.
Supabase supported selected cloud services.
GitHub managed version control and collaboration.
Comprehensive test cases were created covering:
The final system successfully passed functional testing across the implemented modules.
Designing a scalable architecture that separates business logic from presentation while supporting future feature expansion.
Applied layered architecture with ASP.NET Core and modular services to keep the system maintainable.
Managing asynchronous communication between services efficiently.
Integrated RabbitMQ to decouple background operations and improve scalability.
Improving application responsiveness under repeated requests.
Implemented Redis caching to reduce unnecessary database access.
Building a seamless mobile experience while consuming cloud APIs.
Developed a Flutter application integrated with REST APIs hosted on Azure.
SELA strengthened my experience in designing scalable backend systems, cloud deployment, software architecture, and collaborative software engineering practices. The project demonstrated how combining modern technologies with proper engineering processes produces maintainable and production-ready systems.