تفاصيل العمل

تطبيق “أتحداك” هو تطبيق ألعاب وتحديات تفاعلية يهدف إلى تقديم تجربة ترفيهية ممتعة مع نظام تنافسي بين المستخدمين. تم تطوير التطبيق بهيكلية برمجية منظمة وقابلة للتوسع، مع الاهتمام بالأداء، الاستقرار، وتجربة المستخدم.

يعتمد التطبيق على Backend مخصص لإدارة البيانات والتحديات والمحتوى، مع ربط التطبيق بواجهات برمجية (APIs) لضمان تواصل سلس وآمن بين التطبيق وقاعدة البيانات.

يوفر التطبيق:

مجموعة متنوعة من الألعاب والتحديات الذهنية

نظام عرض محتوى ديناميكي

واجهات مستخدم تفاعلية وسلسة

أداء مستقر وسريع على مختلف الأجهزة

تم تطوير التطبيق ليعمل على نظامي Android و iOS مع الالتزام بأفضل الممارسات البرمجية في بناء التطبيقات متعددة المنصات.

الأدوات والتقنيات المستخدمة :

تطبيق الموبايل

Flutter لبناء تطبيق واحد يعمل على Android و iOS

Dart كلغة برمجة

تصميم واجهات مستخدم حديثة (UI/UX) باستخدام Widgets مخصصة

إدارة الحالة داخل التطبيق (State Management)

التعامل مع API Requests (HTTP)

تحسين الأداء وتجربة المستخدم

دعم الأنيميشن والانتقالات السلسة

Backend & Server Side

Laravel لإنشاء Backend منظم وقابل للتوسع

بناء RESTful APIs للتواصل مع التطبيق

MySQL كقاعدة بيانات لإدارة المحتوى، المستخدمين، والتحديات

تنظيم الكود باستخدام MVVM Architecture

حماية الـ APIs والتحكم في الوصول

إدارة البيانات وتخزينها بكفاءة

: التكامل والنشر

الربط بين التطبيق و الـ Backend عبر REST APIs

تجهيز التطبيق للنشر على:

Google Play Store

Apple App Store

English Description :

Athddak App is an interactive challenge-based mobile application designed to deliver an engaging entertainment experience with a competitive gaming environment. The application was built using a scalable and well-structured architecture, focusing on performance, stability, and user experience.

The app is connected to a custom backend system through RESTful APIs, allowing dynamic content management and secure communication between the mobile application and the server.

: Tools & Technologies Used

Mobile Application

Flutter for cross-platform development (Android & iOS)

Dart programming language

Custom UI/UX implementation using Flutter widgets

State management

API integration (HTTP requests)

Performance optimization and smooth animations

: Backend

Laravel framework

RESTful API development

MySQL database

MVVM architecture

Data validation and API security

بطاقة العمل

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