تفاصيل العمل

School Finance Administration System (SFAS)

طورت نظامًا متكاملًا لإدارة العمليات المالية للمدارس (School Finance Administration System) يهدف إلى أتمتة إدارة الفواتير، وطلبات التمويل، والتقارير المالية، مع توفير منصة تواصل فعالة بين إدارة المدرسة والإدارة المالية وهو من اكبر المشاريع التي عملت عليها حتي الان.

التقنيات المستخدمة

Frontend

* Angular 21

* TypeScript

* HTML5

* CSS3

* Bootstrap

* Angular Signals

* Reactive Forms

Backend

* Java 21

* Spring Boot

* Spring Security

* JWT Authentication

* REST APIs

* MapStruct

* OpenAPI (Swagger)

Database

* PostgreSQL

* JPA / Hibernate

أهم المميزات

نظام تسجيل دخول آمن باستخدام JWT.

صلاحيات متعددة (Admin & Finance Officer).

إدارة الموردين (Vendors).

إدارة الفواتير وإرفاق الملفات والصور.

مراجعة الفواتير وقبولها أو رفضها مع إضافة ملاحظات.

إنشاء وإدارة طلبات التمويل حسب مستوى الأولوية.

إنشاء التقارير المالية.

لوحة تحكم تفاعلية تعرض الإحصائيات والمؤشرات المالية.

نظام إشعارات داخل النظام.

واجهات حديثة ومتجاوبة مع جميع الأجهزة.

تصميم قاعدة بيانات احترافي وقابل للتوسع.

توثيق كامل للـ REST APIs باستخدام Swagger.

ما يميز المشروع

* Clean Architecture

* SOLID Principles

* RESTful API

* Role-Based Authorization

* Responsive UI

* Enterprise-Level Database Design

* High Performance

* Scalable Architecture

* Production Ready

---

دوري في المشروع

* تحليل متطلبات النظام.

* تصميم قاعدة البيانات (ERD).

* تطوير Backend باستخدام Spring Boot.

* تطوير Frontend باستخدام Angular.

* تصميم واجهات المستخدم (UI/UX).

* إنشاء REST APIs.

* تنفيذ نظام Authentication & Authorization.

* ربط قواعد البيانات وإدارة العلاقات.

* اختبار النظام وإصلاح الأخطاء وتحسين الأداء.

هذا المشروع يعكس قدرتي على تطوير أنظمة متكاملة (Full Stack) وفق أحدث الممارسات البرمجية، مع التركيز على جودة الكود، وقابلية التوسع، والأداء، وتجربة المستخدم.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات