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