פרילנסר/ית לאפליקציה
Project # 211695
Job Statistics
| 10 Bids |
budget
5,000 ILS - 10,000 ILS
|
bidding ends in
48
days,
22
hrs,
39
mins
|
bid range
100
ILS
-
250
ILS
/ hour
150
ILS
-
40,000
ILS
/ project
|
average bid
200
ILS
/ hour
17,930
ILS
/ project
|
Job Info And Actions
Posted:
13:37, 12 Feb., 2026
Ends:
18:13, 3 Apr., 2026
פרילנסר/ית לאפליקציה
מפרט טכני ואפיון אפליקציה – מערכת Qr ללקוחות ומוצרים
1. תרשים זרימה (Flow Diagram – תיאור מילולי)
תהליך ראשי – מכירה
1. פתיחת האפליקציה
2. בחירת פעולה:
o ניהול לקוחות
o ניהול מוצרים
o התחלת מכירה
3. התחלת מכירה:
o סריקת QR של לקוח
o זיהוי הלקוח ממסד הנתונים
o סריקת QR של מוצר
o הזנת מחיר למוצר
o בחירה:
הוספת מוצר נוסף (חזרה לסריקת מוצר)
שליחה
4. שליחה:
o יצירת סיכום רכישה
o שליחה ללקוח (אימייל / וואטסאפ / SMS)
o שמירה בהיסטוריית מכירות
5. סיום
________________________________________
2. אפיון / Cahier des Charges Technique
2.1 כללי
• אפליקציה סלולרית ל-Android ו-iOS
• תמיכה מלאה בסריקת QR
• עבודה אונליין ואופליין (סנכרון)
2.2 משתמשים
• משתמש ראשי (בעל העסק)
• אין הרשאות מורכבות בשלב ראשון
2.3 מסכים עיקריים
מסך בית
• כפתור: ניהול לקוחות
• כפתור: ניהול מוצרים
• כפתור: מכירה חדשה
מסך לקוחות
• יצירת לקוח חדש
• עריכת לקוח
• שדות:
o שם
o שם משפחה
o אימייל
o טלפון
o אמצעי שליחה מועדף
• הצגת QR Code ייחודי
מסך מוצרים
• יצירת מוצר חדש
• עריכת מוצר
• שדות:
o שם מוצר
o תיאור (אופציונלי)
• הצגת QR Code ייחודי
מסך מכירה
• סריקת QR לקוח
• הצגת פרטי הלקוח
• סריקת QR מוצר
• הזנת מחיר
• רשימת מוצרים (עגלה)
• סה"כ
• כפתור שליחה
מסך היסטוריה
• רשימת מכירות
• חיפוש לפי לקוח / תאריך
________________________________________
3. מבנה נתונים (Database Models)
לקוח (Customer)
• id
• firstName
• lastName
• email
• phone
• preferredChannel (email / whatsapp / sms)
• qrCodeId
• createdAt
מוצר (Product)
• id
• name
• description
• qrCodeId
• createdAt
מכירה (Sale)
• id
• customerId
• items:
o productId
o price
• total
• sentVia
• createdAt
________________________________________
4. ארכיטקטורת Backend – הצעה
אפשרות מומלצת: Firebase
רכיבים
• Firebase Authentication
o התחברות משתמש
• Firestore Database
o Customers
o Products
o Sales
• Firebase Storage
o שמירת PDF / קבצים עתידיים
• Firebase Cloud Functions
o שליחת אימייל
o אינטגרציה עם WhatsApp / SMS (Twilio)
• Firebase Cloud Messaging
o התראות
יתרונות
• אין צורך בשרת עצמאי
• סקייל גבוה
• אבטחה מובנית
• זמן פיתוח קצר
________________________________________
אפשרות חלופית: Backend מותאם אישית
Backend
• Node.js / NestJS
• REST API או GraphQL
Database
• PostgreSQL או MongoDB
Services
• QR Code Generator
• Email Service (SendGrid)
• WhatsApp / SMS (Twilio)
Hosting
• AWS / GCP / Azure
________________________________________
5. אבטחה
• אימות משתמש
• גישה רק לנתוני המשתמש
• הצפנת מידע רגיש
________________________________________
6. טכנולוגיות Frontend מומלצות
• Flutter (מומלץ)
• React Native (חלופה)
• Camera API לסריקת QR
________________________________________
7. שלבי פיתוח
1. אפיון סופי
2. עיצוב UI/UX
3. פיתוח Frontend
4. פיתוח Backend
5. בדיקות
6. העלאה ל-Google Play ו-App Store
1. תרשים זרימה (Flow Diagram – תיאור מילולי)
תהליך ראשי – מכירה
1. פתיחת האפליקציה
2. בחירת פעולה:
o ניהול לקוחות
o ניהול מוצרים
o התחלת מכירה
3. התחלת מכירה:
o סריקת QR של לקוח
o זיהוי הלקוח ממסד הנתונים
o סריקת QR של מוצר
o הזנת מחיר למוצר
o בחירה:
הוספת מוצר נוסף (חזרה לסריקת מוצר)
שליחה
4. שליחה:
o יצירת סיכום רכישה
o שליחה ללקוח (אימייל / וואטסאפ / SMS)
o שמירה בהיסטוריית מכירות
5. סיום
________________________________________
2. אפיון / Cahier des Charges Technique
2.1 כללי
• אפליקציה סלולרית ל-Android ו-iOS
• תמיכה מלאה בסריקת QR
• עבודה אונליין ואופליין (סנכרון)
2.2 משתמשים
• משתמש ראשי (בעל העסק)
• אין הרשאות מורכבות בשלב ראשון
2.3 מסכים עיקריים
מסך בית
• כפתור: ניהול לקוחות
• כפתור: ניהול מוצרים
• כפתור: מכירה חדשה
מסך לקוחות
• יצירת לקוח חדש
• עריכת לקוח
• שדות:
o שם
o שם משפחה
o אימייל
o טלפון
o אמצעי שליחה מועדף
• הצגת QR Code ייחודי
מסך מוצרים
• יצירת מוצר חדש
• עריכת מוצר
• שדות:
o שם מוצר
o תיאור (אופציונלי)
• הצגת QR Code ייחודי
מסך מכירה
• סריקת QR לקוח
• הצגת פרטי הלקוח
• סריקת QR מוצר
• הזנת מחיר
• רשימת מוצרים (עגלה)
• סה"כ
• כפתור שליחה
מסך היסטוריה
• רשימת מכירות
• חיפוש לפי לקוח / תאריך
________________________________________
3. מבנה נתונים (Database Models)
לקוח (Customer)
• id
• firstName
• lastName
• phone
• preferredChannel (email / whatsapp / sms)
• qrCodeId
• createdAt
מוצר (Product)
• id
• name
• description
• qrCodeId
• createdAt
מכירה (Sale)
• id
• customerId
• items:
o productId
o price
• total
• sentVia
• createdAt
________________________________________
4. ארכיטקטורת Backend – הצעה
אפשרות מומלצת: Firebase
רכיבים
• Firebase Authentication
o התחברות משתמש
• Firestore Database
o Customers
o Products
o Sales
• Firebase Storage
o שמירת PDF / קבצים עתידיים
• Firebase Cloud Functions
o שליחת אימייל
o אינטגרציה עם WhatsApp / SMS (Twilio)
• Firebase Cloud Messaging
o התראות
יתרונות
• אין צורך בשרת עצמאי
• סקייל גבוה
• אבטחה מובנית
• זמן פיתוח קצר
________________________________________
אפשרות חלופית: Backend מותאם אישית
Backend
• Node.js / NestJS
• REST API או GraphQL
Database
• PostgreSQL או MongoDB
Services
• QR Code Generator
• Email Service (SendGrid)
• WhatsApp / SMS (Twilio)
Hosting
• AWS / GCP / Azure
________________________________________
5. אבטחה
• אימות משתמש
• גישה רק לנתוני המשתמש
• הצפנת מידע רגיש
________________________________________
6. טכנולוגיות Frontend מומלצות
• Flutter (מומלץ)
• React Native (חלופה)
• Camera API לסריקת QR
________________________________________
7. שלבי פיתוח
1. אפיון סופי
2. עיצוב UI/UX
3. פיתוח Frontend
4. פיתוח Backend
5. בדיקות
6. העלאה ל-Google Play ו-App Store
skills required
attachments
Please sign in to access project files
the client
Please
sign in
to contact the client
updates
Please sign in to view project updates
Private Bid
Private Bid
|
76 projects
|
|
Private Bid
Private Bid
|
0 projects
|
|
Private Bid
Private Bid
|
26 projects
|
|
Private Bid
Private Bid
|
2 projects
|
|
Private Bid
Private Bid
|
1 projects
|
|