מומחה אופניים
נרשמים, בוחרים את האופנוע ומקבלים עצות שמבוססות על AI.
תיאור
האפליקציה שלנו עוזרת למשתמשי אופנועים לנהל את כלי הרכב שלהם. היא מציעה תהליך רישום חלק, מבחר אופניים וטיפים מותאמים אישית לתחזוקה. הספרייה פותחה באמצעות Jetpack Compose, והיא כוללת אפשרויות התחברות אינטואיטיביות, כולל התחברות באמצעות אימייל והתחברות אנונימית, וגם שילוב עם Google ו-Facebook. אחרי הכניסה לחשבון, המשתמשים יכולים לבחור את סוג האופנוע ולקבל עצות ממוקדות לגבי תחזוקת הרכב.
השילוב של Gemini API משפר את האפליקציה ומאפשר למשתמשים להעלות או לצלם תמונות של האופנועים שלהם, שמעובדות לאחר מכן כקובצי בייטמפים. כך האפליקציה יכולה לספק הצעות מותאמות אישית לתחזוקה על סמך המצב בפועל של הרכב, כפי שהוא מופיע בתמונות. ה-ViewModel מטפל בבקשות האלה שמבוססות על תמונות, ומבטיח תובנות מדויקות ורלוונטיות. (העבודה נמשכת)
האפליקציה מבוססת על ארכיטקטורה מודולרית, שבה הקוד מחולק לשכבות של אפליקציה, נתונים ודומיין כדי לשפר את יכולת ההתאמה לעומס ואת תחזוקת האפליקציה. Firebase תומך באימות משתמשים ו-Crashlytics עוקב אחרי יציבות האפליקציה, בעוד שספריות Kotlin מנהלות את הסריאליזציה של JSON ואת מחזורי החיים של ViewModel. השילוב של הטכנולוגיות האלה הופך את האפליקציה לכלי מקיף לתחזוקת אופנועים.
מבוסס על
- Android
- Firebase
קבוצה
על ידי
DagoPeraltaDev
מאת
קולומביה