one integrated solution - k4it’s development framework › media ›...

16
©K4IT Limited 2017 Page 1 of 16 Autumn 2017 Complex online requirements? SiteInABox™ ShopInABox™ eShops & custom eCommerce web design online business control online business workflow One integrated solution - K4IT’s Development Framework Whether you need a big or small shop, a complex or simple website or a business / workflow control application, K4IT’s Development Framework offers a powerful, ‘ready to go’ toolkit to quickly build or customise a solution to your specific requirements. eCommerce An eCommerce solution that can service a range of requirements, from a simple shop with a few products to a large one with 10s of 1000s of products. This is deployment ready with a wide range of features that you’d expect plus a few that you won’t find elsewhere, like customised products and compound filters. Business Control & Workflow A business solution that can be configured to control bespoke order production, client bookings or pretty much anything else. Corporate, Organisation & Personal Websites Our mobile-friendly framework is built to deliver a wide range of website features with a powerful ‘on- page’ editor and an extensive range of configuration options. This allows the build of a website to match your design, or for us to develop a design for you. One integrated, optimised framework All the functionality described above is built into one framework. We avoid the use of ‘plug-ins’ by building our own features wherever possible, for example for client chat or slideshows. This framework, its elements and the web server configuration are finely tuned to deliver one fast, secure, mobile friendly package, waiting to meet your need.

Upload: others

Post on 25-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

©K4ITLimited2017 Page1of16 Autumn2017

Complexonlinerequirements?

SiteInABox™ShopInABox™

eShops&customeCommerce webdesign

onlinebusinesscontrol onlinebusinessworkflow

Oneintegratedsolution-K4IT’sDevelopmentFramework

Whetheryouneedabigorsmallshop,acomplexorsimplewebsiteorabusiness/workflowcontrolapplication,K4IT’sDevelopmentFrameworkoffersapowerful,‘readytogo’toolkittoquicklybuildorcustomiseasolutiontoyourspecificrequirements.

eCommerce

AneCommercesolutionthatcanservicearangeofrequirements,fromasimpleshopwithafewproductstoalargeonewith10sof1000sofproducts.Thisisdeploymentreadywithawiderangeoffeaturesthatyou’dexpectplusafewthatyouwon’tfindelsewhere,likecustomisedproductsandcompoundfilters.

BusinessControl&Workflow

Abusinesssolutionthatcanbeconfiguredtocontrolbespokeorderproduction,clientbookingsorprettymuchanythingelse.

Corporate,Organisation&PersonalWebsites

Ourmobile-friendlyframeworkisbuilttodeliverawiderangeofwebsitefeatureswithapowerful‘on-page’editorandanextensiverangeofconfigurationoptions.Thisallowsthebuildofawebsitetomatchyourdesign,orforustodevelopadesignforyou.

Oneintegrated,optimisedframework

Allthefunctionalitydescribedaboveisbuiltintooneframework.Weavoidtheuseof‘plug-ins’bybuildingourownfeatureswhereverpossible,forexampleforclientchatorslideshows.Thisframework,itselementsandthewebserverconfigurationarefinelytunedtodeliveronefast,secure,mobilefriendlypackage,waitingtomeetyourneed.

Page 2: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page2of16 Autumn2017

Autumn2017

What’sinthebox?

1. COMMONFRAMEWORKFEATURES-SITEINABOX™ 3

2. ECOMMERCEFEATURES-SHOPINABOX™ 6

3. CUSTOMPRODUCTS 13

4. BUSINESS&WORKFLOWCONTROL 14

5. BUILDINGYOURSOLUTION 15

6. ADDITIONALOPTIONS 15

7. GETAQUOTE 16

Page 3: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page3of16 Autumn2017

Autumn2017

1. CommonFrameworkFeatures-SiteInABox™K4IT’sDevelopmentFrameworkincludesthesefeaturesasstandard:

Þ Responsive,mobileready SiteInABox™isdesignedasaresponsivepagedeliverymechanism,sothatyourpageswilldeploytodesktop,mobileortablet,workingwithtouchbaseddevices.SiteInABox™passesGoogle’smobiletests

Þ In-pagecontentmanager Youcanbuild,edit&monitoryoursolutionusingourSiteInABox™ContentManager,anin-pageeditorgivingaccesstothelargearrayoffeaturesthatthesystemcandeliver

Þ Design,layoutandstyling Mostwebsites&applicationswillbenefitfromacommondesignortheme,althoughmanytietheusertoatemplate,whichrestrictsdesignoptions.SiteInABox™hasabuilt-inCSS3stylingsystemthatcanbeconfiguredwithawiderangeofstylestodeliveryourdesignwithoutrestrictingyoutoafixedtemplateàanythinganywhere!Þ pagescanbedeliveredtoaspecificlayoutÞ individualpagelayoutscanbecustomisedusingcomponentsEachindividualcomponentorcontentitemcandeployadefaultstyleorcustomisationtowhateverextentrequired

Þ Pages PagescanbeaddedinsecondswiththeirownspecificsettingsbasedondefaultsYoucanthenaddrequiredcomponentsandcontent

Þ Components

SiteInABox™offersarangeofcomponentsthatcanbedeployedasrequiredtobuildthestructureandcontentofone,severalorallpagesÞ sections-regionsofthepagetocontainothercomponentsÞ articles-a3-columngridstructureforaddingindividualcontentÞ menus–defineamenuandmenuitems,placedinasectionÞ forms–generallysystemdefined,e.g.login,editdata,contactusÞ banner–addabanneroftext/imagesÞ accordions–verticallistofcontent,oneisselected/visibleÞ tabbers–horizontaltabsofcontent,oneisselected/visiblebelowÞ system–varioussystemfeaturesÞ social–socialmedialinkmenuSomecomponentscanbenestedinsideeachother,egsub-sections;accordions&tabberswithnestedcomponents

Þ Rich,diversecontenttypes SiteInABox™providesforarangeofcontent:Þ standard–ablockofcontentwithheader,text&mediaÞ table–agridoftext,imagesorlinksÞ slideshow–aslideshowoftextand/orimages,timers&effectsÞ gallery–agalleryofimages,videosordocumentsÞ blog–aone-way‘diary-style’streamofauthorposts&mediaÞ forums–two-waydiscussionsviaforums,threads&posts

Page 4: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page4of16 Autumn2017

Autumn2017

Þ events–displayaneventscalendarÞ discography–displayacollection,inthiscasealbumsandsongsÞ lyrics–displaylyricsforanalbumofsongsÞ geo-map–fordisplayingsupplierlocationsÞ form–displaycustomformÞ eCommerce–variouscomponentse.g.breadcrumbs,searchresultsÞ customproducts–variouscontentÞ graphs–customgraphicalutilitiesÞ twitter–insertTwitterfeedÞ thelistcontinuestogrow..Contentcanbeplacedin/movedtoanyarticlescomponent

Þ Pageheaders&footers Þ Generally,pageheadersandfootersarecommontoallpagesforawebsiteorshop

Þ Headers&footersarebuiltwithintheappropriateSectionsusingComponentsandContent

Þ Anypagecanhavecustomheaders&footerswhererequired

Þ Multi-leveluseraccesscontrol SiteInABox™includesarangeofuserrolesandroleaccesscontrolforpages,menuitems,content&data,allowingdetailedaccessprofiling

Þ Administrationsection TheAdminsectionallowsaccesstoSiteInABox™Settings,anumberofAdminfunctions&reports(e.g.visitstatistics),togetherwithaccesstoalldataandcontentstoredwithinSiteInABox™

Þ CHATServiceforyourcustomers

WerecentlyaddedaCHATservicetotheframeworkThisallowsyoutomonitoryourwebsiteandrespondtocustomerenquiriesviaasecure,liveCHATfacilityinreal-timeOurCHATsolutionisnativewithinSiteInABox™,sonoadditionalsoftwareorpop-ups,justfast,directcustomerservice

Þ Search,SEO&Google SiteInABox™isdesignedtobeSEOfriendly,givingyoumetadataaccess,friendlypageURLsandGoogleAnalyticslinkageAsimpleclickonmenuoptionsallowyoutoproduce&refreshrobots.txtinstructionsforSEORobotsandcomplexSitemapsforSearchEngineregistrationThereisalsoalivefeedtoGoogleShopping,ifrequired

Þ Modular SiteInABox™ismodular,youonlyuse/payforthemodulesthatyoursolutionrequires.Othermodulesareswitchedoff.Modulesandcodeareoptimisedsothatcodeisloadedonlywhenrequired

Þ Scheduledtasks SiteInABox™includesarangeofscheduledtaskswhichcanbeusedforstandardorcustomisedactivities,forexample:Þ Userinvitations/emailsÞ Product&manufacturerimageloadingÞ DatasynchronisationwithclientsystemsÞ EuropeancustomerVATcodeverificationÞ System/logmaintenanceÞ Customproductactivitiese.g.sendingcustomere-cards

Page 5: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page5of16 Autumn2017

Autumn2017

Þ Infrastructure Þ Server-asanoutline,SiteInABox™andShopInABox™operateonaLAMPstackwebserverusingmoderntechnologies

Þ Hosting-typically,yourserverwillbehostedinastateoftheartDataCentreeitheronaserverthatyouleasedirectlyfromaprovider,orhostedforyoubyK4IT

Þ Softwarestack-deliveredbyamodernstackusingindustrystandardframeworksincludingZend

Þ ThesolutionisanoptimisedMVCframeworkusingfeaturesincludingGZIPcompression,minifiedcode&cache

Þ Security&Encryption Þ Forbusiness&commercialwebsites,encryptedHTTPSisrecommendedÞ Userpasswordsareprotectedusingtwo-stageverificationandmodern

encryptionalgorithms

Þ Ongoingreleasemanagement Þ AsSiteInABox™isasingleframework,generallyforongoingclients,K4ITcanofferongoingreleasemanagementaspartofthehostingorsupportservice

Þ Thismeansthatasweimprovetheproductoraddnewfeatures,theywillbeavailabletoyoursolution

Þ Anti-spam Asidefromserver,dataandcodesecurity,SiteInABox™employsseveraltechniquestoavoidabusebyrobots&spammers

Þ Vulnerability&penetrationtesting

Þ Asanongoingclient,youcanbenefitfromourprogrammeofsecuritytesting

Þ Weregularlyrunteststoensurethatourservers&softwareareprotectedagainstsecuritythreats

Þ Aspartofyourhostingorsupportserviceagreement,K4ITcankeepyoursolutionupdatedwithnewdevelopmentsorpatches

Þ Userprofilemanagement TheUsercanmanage:Þ Userprofile(username,email&passworduseadditionalsecuritysteps)Þ Addressmanager–multipleaddresses,manageinvoice&defaultdelivery

address(designforshoppingsites)Þ ContactnumbersÞ CompanyprofileÞ WithSiteInABox™multipleuserscanbeassociatedwithonecompany&set

ofaddressesÞ SiteInABox™includesaCookiesdisclaimerinlinewithEUprivacy

regulations

Þ Contact/enquiryform(s) SiteInABox™catersfortheseinadditiontoCHAT

Þ Diagnostics,speedtesting,etal Þ AsSiteInABox™isdeveloped,K4ITutiliseasuiteofdiagnostics&speedteststoensurethatthesolutionisdeliveringyourwebsitefastandefficiently

Þ Mostlyyouwillneverseethesebutrestassuredtheyexistandaredeployedtoensureanoptimalsolution

Þ Automatedemails SiteInABox™providesforautomatedemails&administratornotificationsforkeyactivities

Page 6: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page6of16 Autumn2017

Autumn2017

2. eCommerceFeatures-ShopInABox™K4IT’sShopInABox™isdeploymentready.

Þ Precision&Scale ShopInABox™wasspecified&designedagainst‘thebest’on-lineshopstoofferleadingfunctionalityShopInABox™wasthenoptimisedtoallowforlargescale,meaningthatsearchesarerenderedtotheUserveryquickly,forexampleinunderasecondwithover60,000Productsand20+potentialFacetfiltersinplay

Þ ShopOrganisation–Categories ShopInABox™isorganisedusingacascading,nestedcategorystructure.Parent&childcategoriescancontainfurtherchildcategoriesorProducts,allowingforacategorystructureascomplexasyouchoosetomakeit.Eachcategoryhasarangeoffeatures:Þ Thebasicslikeashorttitleformenusandalongertitleforfull

displayÞ Tilecontent&image,fordisplayingasub-setofcategoriesinagrid

onacategorylistingpage(Contentisking)Þ Splashcontent&imageincaseyouwantcontenttoappearabove

theproductlistingforthecategory(Contentisking)Þ CategoriescanbelinkedtoOfferswhichwillthenbedisplayedon

thatcategorypageÞ CategoriescanbelinkedtoInformationTabs.Thesetabswillthen

beincludedintheproductlistingforProductswithinthatcategory(Contentisking)

Þ CategoriescanbelinkedtoFacetFilterswhichareusedforsearchfiltering.Forexample,size&colourfacetslinkedtoacategorymeansthatproductsinthatcategorywillhavesize&colourselectors

Þ Eachcategoryhasasetofdefinedformats,withdefaults,thatdeterminethedisplayandstylingwhenthecategoryisdisplayed

Þ Products Obviously,productsarethekeyelementofShopInABox™Þ Basics–partnumber,title,manufacturer,SellingPrice,VATcode,

Delivery,etcÞ Short&longdescriptions–bothcanbejusttextorlongHTML

blocks(Contentisking)Þ ProductImages–seeproductimagesbelowÞ LinkstoInformationTabs-displayedontheproductlisting(Content

isking)Þ LinkstoCategoriesÞ FacetFilters&productspecificvaluesÞ StockManagement–controlthestocklevelsforallFacetvariants

oftheproductÞ Relatedproducts–for‘wantthat,alsobuythis’and‘youmayalso

like’CrossSalesdisplayÞ CustomerReviewmanagementÞ StatisticsforCustomerReviewratings,viewed,soldÞ Specification–unitofissue,weights&dimensions&custom

Page 7: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page7of16 Autumn2017

Autumn2017

propertiesÞ LinkstoVendors–ifrequired,productscanbelinkedtoVendorsto

allowthedisplayofalistofplaceswheretheUsercanbuyaproduct

Þ Searchkeys,productURL&metatags–forSEOÞ Controls,disabledflag,displayorder,etc

Þ ProductImages LoadingproductimagesÞ Manual–youcanuploadproductimagesmanuallyÞ Automatically–productimagescanbeuploadedviaFTPasthey

becomeavailableandautomaticallyadoptedtoaproductviaaScheduledTask

Þ Eachimagefilemustbenamedwiththeproductpartnumberandoptionallywithanumber,sayp123.jpgorp123_1.jpg,p123_2.jpg

Þ Uploadedimagesareresizedforlargeandthumbnail,againstsetparametersandifpresent,haveawatermarkappliedasanoverlay

Þ Automaticallyuploadedimagesaresequencedasprocessedandthefirstisusedforthethumbnail

ProductimagemanagementÞ Administratorscanmanageimagesforaproduct–upload,delete,

selectprimary,thumbnail,sequencingÞ Forproductswithcolourvariantsimagescanbeassignedtoa

specificcolour–Usercolourselection,viaaSwatchpalettewillchangetheimagedisplayed

Productimagedisplay(Contentisking)Þ ForproductlistingsthethumbnailisusedÞ AvailableimagesaredisplayedontheproductpageÞ Ifonlyoneimageisavailable,thatwillbeusedÞ Ifmorethanoneimagesisavailable,theproduct’simagesare

displayedinacarouselÞ Ifanimageislargeenough,azoomwillbeavailabletotheUser,on

bothdesktopandmobiledevices

Þ Facets&ProductFiltering Enablingthecustomertoquicklyfindtheproduct(s)theyarelookingforandtodrilldownontheirselection,iscriticalWellorganisedCategoriesareagoodstartbutthebeston-lineshopsgomuchfurther&ShopInABox™isdesignedtobestrongerthanmost!FilteringiscontrolledbyFacets,propertiesthatallowtheUsertosub-selectasetofproductsShopInABox™Facettypes:Þ Productproperty–filteronanydatafieldontheproductrecord,

e.g.manufacturer.UserscancheckamanufacturertofilterthelistÞ Colourswatch–defineasetofpossiblecoloursandthenassign

productstothosecolours,e.g.T-shirtB107isavailableinBlack,White&Blue.Colourswatchesaredisplayedasacolouredshape.Userscanclickacolourtofilterthelist

Þ FeatureFacet–asingleorlistofproperties,whichcanthenbelinkedtoproducts–e.g.shirtsizemayincludeXS,S,M,L,XL.Userscheckoneormoreselections

Page 8: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page8of16 Autumn2017

Autumn2017

Þ Range–allowsforthesub-divisionofproductsbaseduponanumericproperty–e.g.harddiskdrivescanbeallocatedtoacapacityband.Usersselectthebandrequired

Þ Availability–istheiteminstock–Userscanselecttoonlyviewitemsinstock

FacetsareappliedinacumulativemannerandtheUsercanmakemorethanoneselectionforFeatureFacets.ThismeanstheUsercouldprogressivelyfilterwithinMen’sTrainerstoNike,size11incolourBlackorBlue,forexampleFacetscanbesetasinherited,ornot.InheritedFacetsappliedtoaCategoryareautomaticallyinheritedbychildcategoriesandtheirproducts

Þ ResultsDisplay–ProductListing Þ UserscanbrowsetheshopviaCategorymenusand(sub)Categorylistingpages,whatwemaycallthetraditionalway

Þ OncetheUserarrivesatalistofproductstheFacetFiltersfortheactiveCategoryareapplied

Þ ShopInABox™displaysBreadcrumbs&acontextualmenuforthecurrentcategory

Þ TheUsercanquickly&intuitivelynavigatethroughtheshopÞ ProductlistingpagesincludeFacetFilters,Sort,NumberofProducts

&Pages&Pagination

Þ Search,QuickSearch&AdvancedSearch

Þ ForsimpleshopsasimplesearchwilldeliveraUser’sresultswithspeed,renderingaproductlistingofresults

Þ QuickSearchdeliversalistofproductswithamatchagainstthesearchtermonanumberofdatafields.Selectionre-directsthevisitortotheproductpage

Þ Forcomplexshops,moresophisticatedsearchmayberequiredornecessary

Þ AdvancedSearchofferstheUserasearchinputtogetherwithafullsetofavailableFacetFilters.Forshopswithlargenumbersofproducts,acategoryselectorisadded.

Þ TheUsercansearchforanytermagainstanumberofdatafields,selectingnooranumberofFacets.Againtheresultswillbedeliveredquicklyviaaproductlisting

Þ StockManagement Þ ShopInABox™hasflagstodeterminewhichstocksolutiontousewhendeterminingwhethertheusercanbuyaproduct

Þ Nolimitation-forexamplewhensendingelectroniceCardswhichdonothaveaphysicalproduct,thereisnostocklimit

Þ Standardstock–stocksaremanagedonthesystemwithuniquestockingunitsforeachFacetFiltercombination(e.g.blue,XL)-CalltoActionBuybuttonsaredrivenbytheneedtochooseoptions,whicharecontrolledbystocklevels(e.g.cannotchooseblueifnotinstock)

Þ Externalstockfiles–thesearesynchronisedbycustomisation-CalltoActionBuybuttonswillnotbedisplayedforproductswithoutstockandthesystemwillnotallowtheseproductsintothebasket

Page 9: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page9of16 Autumn2017

Autumn2017

Þ CalltoAction ForavailableproductstheUsercalltoactionisviaaclearBuybuttonDifferentlayoutsallowforthedisplayof:Þ currentstockpositionÞ orderbycutofftimeforsamedaydespatchÞ quantityrequired(default1)Þ Currency/VATsellingpriceÞ SocialmediaLike&ShareCustomisationsallowfor:Þ callforprice/priceenquirywhereyouwanttorestrictsalesÞ sourcingrequestNon-buyoptionscanalsopromptuseoftheChatservice

Þ CustomerReviews&Ratings Þ Genuinecustomerreviewsprovidecontent&encouragetrust(Contentisking)

Þ UserscanpostratingsofproductsviatheproductpageÞ Toavoidabuse,reviewsrequiremoderationbytheAdministrators

beforetheyaredisplayedÞ Reviewsincludearatingandacceptedreviewsareincorporated

intoproductstatisticsforanaveragerating

Þ InformationTabs Þ InformationTabsallowfortheinclusionofextendedrichtextcontentonproductpages(Contentisking)

Þ LinkscanbemadeforaCategoryoraspecificproduct

Þ CrossSales Þ Linkrelatedorcomplimentaryproducts.Thesecanthenbedisplayedontheproductpagetopromoteadditionalsales&maximiserevenues–e.g.‘youmayalsolike..’

Þ Thisisachievedintwoways:Linkseveralproductstoaproduct.Adjustthesequenceofthelinkedproducts.Thefirstlinkwillbedisplayedasaprimaryinamoreprominentposition,withtheothersdisplayedinalistlowerdownthepage

Þ Discounts&Coupons Þ Discountscanbemadeavailablebyissuingcouponcodeswhichthecustomerentersatthecheckout

Þ CouponscanbeforapercentageorafixedamountdiscountÞ Couponshaveastart&enddate&timesothatofferscanbe

plannedandsetupinadvance.Þ Aquantityisspecifiedsothatacouponcanonlybeusedalimited

numberoftimes,countedwhentheorderiscreatedÞ Acouponcanbecustomer,productorproductcategoryspecific–

percentageproductandcategorycouponsareonlyappliedtothevalueofqualifyingitems

Þ Asingleproductorordervaluethresholdcanbeset.Forexample,thecustomereitherneedstoorderaproductofvalue£xoranorderof£xintotal

Þ Thethresholdcanbecheckedagainsttheitemsvalueorthefullordervalueincudingdelivery

Page 10: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page10of16 Autumn2017

Þ ProductSearch,SEO&Google Þ Inadditiontothestandardfeatures,ShopInABox™offersfriendlycategory&productURLsandschema.orgproductdataencodingforeCommerceproducts

Þ Thisautomaticallycodesproductpagestoidentifyproductsthatsearchengineslookfor.

Þ ShopInABox™SitemapsclearlydefineallproductcategoriesandproductsforfullSearchEngineregistration

Þ Contentisking Þ Akeyaspectofasuccessfulon-lineshopisgettingfoundanddrivingtraffic

Þ CriticaltotrafficisgoodrankingswithSearchEnginesÞ Criticaltorankingsisrichpagecontent–forlanding,category,

listingandproductpages–e.g.500+non-plagiarisedwordsonapage

Þ CustomerReviews,InformationTabs,Specials,Offers,Category&Productrichtext,togetherwithqualityImages,allhelp

Þ Specials SpecialsallowpromotionsforselectedproductsEachproducthas:Þ start&enddate&timeÞ promotionalpriceSpecialsarethendisplayedwithinShopInABox™pagesasrequired

Þ Offers Offersallowfortheinclusionofextendedrichtextcontentoncategorypageswithtitle,richHTML,image&displayformatting

Þ Userprofilemanagement Þ InadditiontoSiteInABox™features,ShopInABox™allowsforOrderhistoryreview&returns

Þ UsercompaniescanenteranEUVATcode,whichwhenvalidated,willexcludeVATfromorders

Þ EUVATcodesarevalidatedviaascheduledtaskorwithintheCheckoutprocess,whicheverhappensfirst

Þ AdministrativestaffcancreateuseraccountsandordersonbehalfofUsers,togetherwithviewing&editingUserorders

Þ Currencies,Pricing&Order(sub)Totals Þ ShopInABox™catersformultiplecurrenciesincludingdate&timebasedexchangerates

Þ UserscanswitchcurrencieswitheaseÞ PricingisautomaticallydisplayedintheselectedcurrencyÞ Allbasket&ordervalues,sub-totals,taxesandtotalareexpressed

inthecurrency

Þ Pricing&Display Þ ShopInABox™includesaflagtospecifythatproductpricesincludeVAT

Þ Thenetpriceofaproduct&VATwillbecalculatedaccordinglyÞ InproductlistingstheUsercanalsotogglepricestobedisplayed

withorwithoutVATwithaclick

Page 11: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page11of16 Autumn2017

Þ Basket&Checkout ShopInABox™includesamini-basket,withtotal,itemcount,link&mouse-overtodisplayasummary,displayedonallpagesCheckoutprovidesastream-linedbutclearprocess:Þ BasketreviewÞ DeliveryaddressÞ DeliverymethodÞ PaymentÞ ConfirmationCheckoutfeatures:Þ In-linelogin/registration(including2-stepconfirmation),which

manageswheretheuserswapsfromonedevicetoanotherÞ Multipleinvoice/deliveryaddressmanagementÞ DeliverymethodselectionÞ DiscountCouponentry&validationÞ PaymentmethodselectionPaymentorpaymentfailuretriggersadministrativenotificationsSuccessfulorderstriggerorderrequestconfirmationtotheclient

Þ Delivery Þ Deliverytypesallowfornormalandspecialdeliveryrequirements,e.g.forheavyorbulkyitems

Þ Deliverymethodsaremappedtodeliverytypesandgeographiczones

Þ Thecombinationofdeliverytypes&methodstogetherwiththecontentoftheUser’sbasketprovidesforapotentialordervalue,totalweightanddeliveryoptionsforthedeliveryaddress

Þ Deliverymethodsthenhaveaweightrangeandanordervaluerange,togetherwithaprice

Þ AllofthisallowsforaselectionofdeliveryoptionstotheUserduringcheckout,baseduponshippingrestrictionsandbasketcontent

Þ Forexample,allowingfreedeliveryaboveacertainordervalueissimple

Þ Payment ShopInABox™paymentoptions:Þ PayonAccount,viacreditlimitÞ Pre-integratedon-linepaymentmethods

o PayPalo WorldPayo RealEx(HSBC)

Þ On-linepaymentmethodsarePCIcompliantÞ On-linepaymenttransactionsaremadeintheUser’scurrency

Þ Countries&Zones Þ ShopInABox™includesalistofcountriesandthesearemappedtogeographiczones

Þ Countrieshaveflagstodenyserviceoron-linepayments

Þ Tax/VAT Þ ProductsspecifyaproductVATtreatmentcodeÞ ZonesareassignedageographicVATtreatmentcodeÞ TherearecombinedwithBasket/Ordercontenttocalculatetaxes

Page 12: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page12of16 Autumn2017

Þ ManufacturerImages Þ ManufacturerimagescanbeuploadedastheybecomeavailableandautomaticallyadoptedtomanufacturersviaaScheduledTask

Þ Eachimagefilemustbenamedwiththemanufacturer’sshorttag,e.g.mana.jpg

Þ Uploadedimagesareresizedforlargeandthumbnail,againstsetparameters

Þ Whereaproductimageisunavailable,themanufacturerimageisdisplayed

Þ Datasynchronisation&customisation Þ ShopInABox™canholdallofthedatanecessaryfortheshoptooperate,whichcanbeentered&maintainedviatheAdministrationsection

Þ Itispossibletobuildcustomisationstoallowtheupload&automatedupdateofshopdata

Þ K4IThavedevelopeda‘liveinterface’tooneclient’scoresystems,wherebychangesareautomaticallysynchronisedforcustomers,products&stockeveryfewminutes

Page 13: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page13of16 Autumn2017

3. CustomproductsK4IThavedevelopedanumberofcustomproductsolutionsforwebshops:

3.1. ElectronicChristmasCards

In2014K4ITre-developedaneCardsystemforawell-establishedCharityCardorganisationincluding:• Customproductranges&formatting• Integrationofseveraldifferenton-lineanimationsto‘play’cards• Usercustomisationinterface–addinglogoimages&customtext,optionselection• Bandedquantity-basedpricingbycardrange• Order&profilemanagement• On-linepayment• ManagementoftheeCardrecipientlist&statistics

ThiswebsitedeliverstensofthousandsofeCardseachyearwithminimalintervention

3.2. Bespokegarmentcustomisation

K4ITdevelopedacustomwebshopforthepromotionofhigh-endcustomisableproducts,specificallyaroundLadies&Gentlemen’sluxuryclothing,including:

• Customproductranges• Usercustomisationinterface–selectingfromcloth,colour&otheroptions(e.g.piping)and

addingcustomtext• Order&profilemanagement• On-linepayment

3.3. Customhoodies

K4ITcustomisedaMagentowebshopallowingtheendclienttouploadaselectionofimages,text&optionchoicestodeliveracustomisedhoodie,tobebespokemanufacturedforaschoolclassoryeargroup

3.4. HighvolumeITwebshop

ThedifferentiatorsofthisShopInABox™are:• Highvolumeswith60,000+productslines• Synchroniseddatafeedto/fromclientcoresystems

o customer&productdatafedtotheshopo transactionsfedbackfromtheshopo 24x7,365datasynchronisation

ThisnewShopInABox™islive,tradingandgrowingwebpresencewithover10,000productslistedonGooglewithinthefirst3months

Page 14: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page14of16 Autumn2017

4. Business&WorkflowControlK4IT’sframeworkcanassistwithmanydifferentbusinessrequirementsbutlet’sfocusonaspecificcase:

4.1. Customproductioncontrol

K4IT’sclientoffershigh-endbespokejewellerydesign&production.Theywantedasystemtobuild&trackeachitem’slife-cycle,frominitialspecification&designthroughproduction.Thesolutionincludes:

• customisableproducts• acustomisablelistoffeaturesavailabletoeachcustomproduct• eachfeaturecanhaveitsownproperties,orbeacollectionoffeatures

o toexplainthis,anitemofjewellerymayincludeachaino achainwillhavevariousfeaturessuchaslength,style,carato thepiecewillhaveasetofelements,forexamplemetalso eachmetalwillhaveproperties,suchastype,colour,weight,carat,finish,locationo eachstonewillhaveproperties,suchastype,colour,qty,size,carat,clarity,shape

• orderanditemmanagement• userprofile&securitylevel/access• customer–company–vendorrelationships• order/itemworkflow–controllingthereleaseoftheitemfordesign,costing,production• order/itemassetcontrol–images,documents&otherrelatingtotheitem• order/itemmessaging–itembasedmessaging&acknowledgment• order/item/quote/featurespecification&approvaltracking• specificationchangecontrol• customerquotation&updates

ThisbusinesscontrolsystemisbeingusedtoproducejewellerytodayGenerally,thisjewelleryissoldbyourclientintheUSAandmanufacturedbyspecialistsinthefar-east

Page 15: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page15of16 Autumn2017

5. Buildingyoursolution5.1. Design

Wewillstartbydiscussingyourbusiness,itsobjectives,whatyouareselling,howyouwantyoursolutiontolookandthefeaturesthatyouwanttohave,plusafewideasthatperhapsK4ITcanaddtothemix.Theresultwillbeadesignforyoursolution,togetherwithaconfigurationforyourcustomeroffer,productsandthesalesprocess,togetherwithanybespokeaspects.

5.2. Datamigration/inputplanning

IfyouhaveanexistingeShoporsolution,K4ITwillhelpyoubuildaplantomigrateit,ifnotK4ITwillhelpyoutoplanyourdataload.

5.3. Finalscopeagreement

Atthisstagewewillagreeafinalquotationandscope,whatistobedone,whoisgoingtodoitandbywhen.

5.4. Solutionbuild

K4ITwillthenbuildyournewsolution,readyfordatamigration/loadandpopulationofcontent.

5.5. Training

Youwillneedtoknowhowtomanageyoursolutionandwebsitecontents.K4ITwillprovideatrainingsessiontocoverwhatyouneedtoknow.

5.6. Datamigration/loadandcontentpopulation

Dependinguponscope,K4IT/youwillmigrate/loadyourdata/productsandcontent.

5.7. Testing

K4ITwillpublishyoursitetoaliveenvironmentbutwithrestrictedaccess.K4ITwillperformsystemtestingtoensureeverythingisworkingasplannedandthenopenthesitetoyou,theclient,sothatyoucanperformacceptancetesting,checkingyourproductdetailsandperformingsometesttransactions,forexampletocommissionyourpaymentprovideraccount.

5.8. Go-live

Oncetestingiscompletewecanmoveforwardtoago-livedate.

5.9. Support

K4ITwillprovidego-liveandcontinuedsupportforyoursolution,togetherwithbeingavailableshouldyouwanthelpwithcontentdevelopment.

6. AdditionalOptionsShouldyouwantmore,aspecialdesign,customfeaturesorbuildingofmorepages,justbringyourideasandK4ITwillworkwithyoutobringthemtolife.

Page 16: One integrated solution - K4IT’s Development Framework › media › autumn17-k4it-solutions.pdf · One integrated, optimised framework All the functionality described above is

K4IT’sDevelopmentFramework-SiteInABox™-ShopInABox™

©K4ITLimited2017 Page16of16 Autumn2017

7. GetaquoteTofindoutmoreorrequestaquotation:

Telephone: +44(0)1462733474Mobile: +44(0)7963643067Email: [email protected]: https://www.k4it.co.uk

MikeKirkmanK4ITLimitedRegisteredinEngland,0537126448QueensRoad,Sandy,Bedfordshire,SG191HD,UnitedKingdomTermsandConditionscanbefoundathttps://www.k4it.co.uk/K4IT-Terms