application status - Rut-B/TM-COSMETICS GitHub Wiki
status of application page.
home page of application.
customer side:
בחלק זה נציג את צד של המשתמש-המטופל שיוזם טיפול אצל צד ב' הקוסמטיקאית:
LOGIN PAGE: (זהה אצל הקוסמטיקאית.)
דף LOGIN המאמת אם המשתמש קיים כבר במערכת, במידה ולא המשתמש יועבר לדף הצטרפות למערכת. על הלקוח להזין את פרטיו כך
שאלו ישמרו במערכת לכניסה עתידית.(ע"י הכינבה המערכת מזהה את המשתמש אם הינו לקוח-מטופל היא תציג את המידע הרלונטי
עבורו כלומר לקוח לא יוכל לראות מידע שיהיה זמין לקוסמטיקאית)
פונקצינליות כניסה למערכת מכילה GUARD כך שלא ניתן להכנס לדפי האפלקציה ללא הזדהות בדך הכניסה.
קוד דף זה נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/login
לאחר הכניסה יופיעו 5 קישורים לדפי האפלקציה: זהו דף מסוף מצד הלקוחות-המטופלים.
APPOINTMENTS PAGE.
דף זה מכיל מידע על הטיפולים הניתנים במכון הכולל אורך זמן הטיפול מחיר ותיאור. רק לאחר שהמשתמש בוחר טיפול היא רשאי
לקבוע זמן ביומן.
ללא בחירת טיפול לא ניתן לקבוע טיפול בימון!!!
קוד הדף נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/details
CALENDAR PAGE.
זהו הדף העיקרי של הפרויקט. באמצעותו ניתן לבחור זמן לטיפול.
לאחר שהמשתמש בוחר טיפול הוא רשאי לתזמן את זמן הטיפול. בלחיצה על view valid days ניתן לראות ימים שניתן לקבוע בהם תור
ימים אלו יסומנו בצבע ורוד ולהפך יהיו בגוון אפור. בלחיצה על יום מסוים ינתן זמן הטיפול האפשריים בו. הלקוח יבחר את
השעה הרצויה . וכך יתוזמן לקוסמטיקאית שעות העבודה עפ"י המשתשמים.
קוד הימון נכתב באמצעות PACKET של ANGULAR המכיל מבנה בסיסי ליומן.
קוד הדף נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/calendar
STORE PAGE.
דף זה מיועד עבור מכירת מוצרים דרך האפלקציה. דף זה אינו מבצע כרגע פונקציוניליות אלא מכיל רק תמונות להמחשה. ניתן
לשפר דף זה בהמשך.
קוד הדף נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/store
PROFILE PAGE.
בדף זה המשתמש יוכל לראות את התורים שנקבעו עבורו.
קוד הדף נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/profile
SETTINGS PAGE.
דף זה מכיל הגדרות של הלקוח במערכת.
בדף זה המשתמש יכול לשנות את פרטיו כגון: טלפון. כתובת.שם פרטי ומשפחה .מלבד מייל שכן זהו מזהה משתמש שאינו ניתן
לשינוי. מאפשר אבטחת האפלקציה.
קוד הדף נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/setting
cosmetician side
בחלק זה יתואר צד הקוסמטיקאית:
הקוסמטיקאית תפיק מאפלקציה זו זימון תורים אוטומטי דרך לקחותיה וכך תיזמון ימי עבודה עבורה בהתאם לשעות הטיפול:
לאחר כניסה והזדהות למערכת (בדומה ללקוחות) המערכת תזהה את המתשמש בתור קוסמטקאי ותתן לו את ההרשאות המתאימות.
דף המסוף של הקוסמיטאית מכיל 4 קישורים לדפים השונים:
calendar page
בדף זה מוצג שעות העבודה עבור הקוסמטיקאית כלומר לכל יום מוצג הטיפולים לאותו היום וכך הקוסמטיקאית יכולה לגזור את
שעות העבודה לאותו היום.
בדף זה יש אפשרות תצוגה לפי תאריך, ובחירת יום אחרי..
קוד הדף נמצא כאן:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/cosmetician-calendar
store page.
דף זה אמור להוות חנות בו הקוסמטיקאית מעלה מוצרים מעדכנת וכו'
דף זה איננו פעיל. ניתן להרחבה בהמשך . משמש כבסיס לפיתוח עתידי.
קוד הדף נמצא כאן:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/store
DETAILS PAGE
דף זה מכיל פרטים במערכת כגון משתמשים. וימי עבודה שהוגדרו ע"י הקוסמטקאית.
קוד הדף נמצא בקישור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/cosmetician-products
SETTING PAGE
בדף זה יש את כל הפונקציונליות עבור הקוסמטיקאית: בדף זה הקוסמטיקאית יכולה להגדיר את זמני הפעילות שלה-כלומר שעות
עבודה וכן להוסיף משתמשים. מוצרים. לעדכן מחירים וכו'
רוב הפונקצינליות עובדות לחלוטין מעט מהם עדין בשלב בדיקות.
הקוד נמצא בקידור הבא:
https://github.com/Rut-B/TM-COSMETICS/tree/master/src/app/cosmetician-settings