Please enable JavaScript.
Coggle requires JavaScript to display documents.
ONLINE SHOP - Coggle Diagram
ONLINE SHOP
DATA DESIGN
Product management
Prices must be stored in user order data, as these can change depending on many factors.
Owner must be Alerted of any significant changes of cost pricing, profits, sales, QTYS, sign ups, activity and other user metrics
Account / Customer data
Server Side:
Can be processed to analyze customer and website trends - can use to better understand customer base
Most importantly - Data must be organized and if applicable, editable e.g i forgot my password or, i moved houses etc
-
-
-
User side:
Customize
Billing data:
EXAMPLE
-
208 Waterford road, Brisbane city, 4000, Australia.
-
-
-
-
-
I
-
Connect to FB , SNAP INSTA
-
-
Payment processing
Payment should be processed through, payment gateway for liability and security purposes. information's can be saved through gateway.
Auto fill - google, foxfire, opera auto fill request issued
Process any local data to cookies, cache. any Global vars and preferences to be saved under, logged in user identity / under browser unique identifier.
Order receipt:
-
Save as - Image, JPG
Save to Drive - onedrive, google drive, icloud etc
Share to messages, email, facebook, or other social platforms
-
DEVICES
Unknown, e.g (smart tv, roku box, linux box or other multimedia machines)
Site should scale and function under unusual resolutions. Given development requirments this should be tested under the most common resolutions of unknown devices.
PC
PC, Mac and Linux are the principal devices this technical proposal will encompass. The formatting, network and design of the online shop will be initially for PC usage, where other platforms are considered like a tree of deveopment from the PC platforms.
Mobile
Website will be implemented in a mobile app avalible to andriod and iphone, adapted from the web online shop to a HTML5 app with all phone specific and relavant fnctionality.
Website will still be acessible through a online web browser such as firefox or google chrome, with thoughtful dynamic resizing and scaling (CSS, Bootstrap) for the technichal problem.
Things are changing now mobile has become the increasingly more common way to access the internet and for online shopping.
FUNCTIONALITY
Basic functions
ALL USERs
All users should be able to use basic functons that are inegral to the function of any onling shop, these include
Signed in users
allows signed in users to gain points for customizing account with personal user data. gives an impression of a unique user experience. data will be used in communications with signed in users, and for other monetization defined within the user agreement/ terms of conditions. These must violate a users privacy.
Payment
-
In a final solution payment should be completed through one of many payment gateways available to businesses. Reduces risks of data and security complications.
-
USER EXPERIENCES:
Multiple devices:
-
Unique user experience
-
Anonymous
-
Special on FOR YOU, RIGHT NOW
Owner
Analytics, and cost evaluations
-
Other
-
Linux based OS, Could develop for wide variety of Unix systems