you need to run 'npm install', 'npm start' In case the first option did not work well, you can execute the following commands: In one terminal:
- cd client
- npm install
- npm start And in another terminal:
- cd server
- npm install
- npm start and open 'http://localhost:3000/'
תיעוד:
אתר קניות של נעליים:
GOOD SHOES
יש אפשרות להכנס ולהרשם ב SignUp ויש שם בדיקות ואלידיצה על כל אחד מהשדות קלט
ולאחר מכן יש אפשרות להכנס בsign in ששם הוא מכניס רק את התעודת זהות והסיסמא והוא בודק שהתעודת זהות נמצאת במערכת ושהסיסמא תואמת אם התעודת זהות לא נמצאת במערכת הוא מעביר ל SignUp ואם הסיסמא לא תואמת הוא כותב שהסיסמא לא נכונה
אם נרשמים או נכנסים למערכת יש אפשרות להוסיף ולמחוק מוצרים מהסל וכן לצפות בסל
כשרוצים להגדיל נעל מסויימת מקליקים על התמונה של הנעל וזה מראה אותה בגדול
ויש אפשרות נוספת להכנס לאתר בלי להרשם ורק לצפות במוצרים
יש אפשרות למיין את המוצרים לפי המחיר מהגבוה לנמוך ומהנמוך לגבוה וכן להחזיר לסדר הרגיל שהוצג באתר-לדפולט
כשרוצים לרכוש את המוצר נכנסים לסל קניות ושם לוחצים על הכפתור של הפיימנט והוא לוקח את הכסף לפי המחיר של המוצר כפול הכמות של המוצר
בתשלום יש אפשרות לשלם דרך פיפאל
יש אפשרות ללחוץ גם על הsign out שזה יוצא מהמשתמש האחרון שנכנסו אליו
לכל קטגוריה: מוצגת רשימה של הנעליים שבקטגוריה זאת. ההצגה היא על ידי grid שמאפשרת את הצגת הספרים בצורה נוחה. לכל נעל: מוצגת התמונה של הנעל תאור הנעל ומחיר וכפתור של פלוס שמוסיף לסל כשרוצים להוסיף נעל לסל יש בדיקה אם נכנסו או נרשמו למערכת והוא יוסיף לסל רק אם נכנסו או נרשמו למערכת ואם לא הוא יעביר לדף שך הכינסה כדיי שירשמו למערכת