הפרויקט של בניית חנות וירטואלית מחולק לשתי יחידות לוגיות: עיצוב דף האינטרנט והחנות.
דף האינטרנט מתוכנן תוך התחשבות בצרכים של הלקוח ובידידותיות למשתמש. התכנות הראשוני נעשה באמצעות FrontPage Express, הניתן על ידי האינטרנט אקספלורר של מיקרוסופט 4.0.
דף האינדקס של האתר כולל את כל ההוראות הנחוצות כדי שהלקוח יתקבל בסבר פנים יפות, דף זה קשור גם לצורה של הרשמה שהייתה חובה לכל לקוח , כדי שהוא יוכל להיות רשום במאגר המידע השרת יכיל את כל הפרטים של כל לקוח ולקוח שמבקר באתר, אם נרשם בהצלחה, והיה צמוד לחנות.
הקניון האלקטרוני הוא ממשק משתמש המהווה את לב לבו של הפרויקט כולל קבצי GIF של מוצרים שיוצגו יחד עם התיאור שלהם, כגון מספר זיהוי של מוצר והעלות.
כאן, המשתמש יכול פשוט לדפדף בחנות ואם הוא מחליט לבצע הזמנה, הוא יכול לעשות זאת על ידי לחיצה על "הוסף לעגלת קניות" אחרי שהוא בוחר את הפריט על ידי סימון תיבת הסימון ונכנס לסמן את הכמות הנדרשת (בתיבת הטקסט שסופקה).
בכל נקודה בזמן, הלקוח מקבל את החופש להציג את הפריטים בסל הקניות שלו על ידי לחיצה על "סל קניות".
ניתנה האפשרות גם לשנות את התוכן של עגלת הקניות שלו - או על ידי מחיקת פריט מסוים או עדכון הכמות הנדרשת של אותו מוצר.
כמו כן, הלקוח מקבל אפשרות לסיים את הפעלת הקניות שלו על ידי לחיצה על "יציאה" כפתור שבו הוא מקבל חשבונית אם הוא קנה ברשת - כאן אין אפשרות שינוי - הוא לוחץ על יציאה, פרטי הקניות שלו נחשבים מלאים וסופיים.
ניהול סשן הוא אחת מאבני הבניין המרכזיים של היכולת האינטראקטיבית, של יישומי אינטרנט לנהל בקנה מידה גדול עסקות שמשתרעות על פני יותר מעמוד אחד ולעשות מפגשים אישיים לכל גולש שמבקר באתר שלך, באמצעות הטכניקה הזו.
עוגיות קסם, או עוגיות בקיצור, נמצאות בשימוש על ידי שרתים לאחסון מידע של הלקוח כך שהן יכולות לאחזר מידע זה בכל התחברות - השם וסיסמא של הלקוח , כתובת IP של לקוח או אפילו מספר זהות של כל לקוח המבקר בקניון מקוון.
עוגיות יכולות לשמש לאחסון כל המידע שמפורט לעיל. אמנם, הצבת עוגייה היא חוקית, אך משתמשים רבים רואים אותה כאמצעי לא אתי לאיסוף מידע עליהם ללא ידיעתם או הסכמתם.
כדי להשתמש בעוגיות לניהול פגישה, אתרים בדרך כלל שולחים מספר זיהוי ייחודי למשתמש, אשר חוזר בכל פעם שהמשתמש מבקש דף מאוחסן בתחום שצוין בעוגייה.
שרת האינטרנט יכול לאחסן לשמור מידע כמו שם משתמש וסיסמא, העדפות ממשק, או אפילו את תוכנו של סל הקניות בזיהוי ייחודי .