Вы находитесь на странице: 1из 3

Thisupworkjobasof21ofseptemberisbeingdescribedinthefollowingdocument

Stateofproject:Idea

Roleoffreelancer:Thisprojectwillbegivenfullstackdevelopmentofafreelancerdeliveringby
ideatodelivery.Thefreelancerisresponsibleforpresentinganideabasedontherequirements,
developthedesign,logoandotherelements,thendeveloptheplatformandthehelpdesk
module.

Descriptionoftheplatform:

TheplatformwillbeacoreplatformnamedAndlangPlatformthiswillbelocatedon
andlang.comthewebsiterunningtheretodaywillbethrownaway.

(1)
andlang.comshouldcontainthelandingpage/informationpageoftheAndlangPlatform
describingtheMODULESbeingpossibletorunthroughtheplatform.Thefreelanceris
responsibletocreatethiswebsite,andimplementitwithlaravel.

(2)
Theplatformshouldhaveanapp/backendapp.andlang.com(temporaryURL)thatisacore
platform.Auserregisteredherewillhaveaccesstoadashboardwiththepaidmodules,and
canaddandremovemodulesatwill.Eachmodulewillbesplitinacategoryofthesite.

Theplatformneedtohavethefollowing

Login/Register
Paymentprocessing(modulesandlevel)
Usermanagement
Add/Removemodules
Listavailablemoduleswithinformation
Admincategorywiththerequiredadmin,logsetc
Userinviteconnectedtomodulesbasedonsubscriptions

TheimportantthingisamodulecanbeaseparateURL,sothesystemshouldsupportdifferent
URLgivingdifferenttemplates.Ifwerunthelaravelinstallationonandlang.comasthedomain
theandlang.comsiteshouldshow,ifthelaravelinstallationrunonhelpdesk.tld(notareal
domain)thehelpdeskshouldshow(thehelpdeskmoduleanditsindexpages).Thiscanbe
controlledbytheadmin.

(3)

Module1helpdesk

Thehelpdeskshouldbeagenerichelpdeskwithasharedadmin/apppanel.Ifweusethe
imagineddomainhelpdesk.tldinabrowserthelandingpageshouldbeaversionof
andlang.comwithfocusonthehelpdesk,alsoifyouenterapp.helpdesk.tldtheadminpanelcan
beloggedinwithyourglobalusernameandpassword(shareddashboard),butfocusonthe
helpdeskmodule.

Whenloggedintheuserwillbepresentedbyahelpdeskdashboardandallthemeelementsare
locatedaroundthehelpdesk.Theusercanfromherealsoaddothermodules.

Inthatsenseitwillmakenodifferenceistheuserregister,loginorentersandlang.com,
helpdesk.tld,othermodule.tld,anothermodule.tld.Theonlydifferentonthedomainis

1. Thelandingpageandinformationgiven
2. Thedesign
3. Whatmodulewillbeinfocuswhenloggingin

Otherthanthateverythingelseisshared,like
1. Login/user
2. Payment
3. admin
4. modulesetup

Thehelpdeskmodulewillcontainthefollowingitems

1. Multipleinboxes
2. Senseofmailmessages
3. dashboardwithinformationofcases,statusetc
4. newticketcreationmanual,includingcalltickets,directtickets
5. Viewpageofticketwithcategories,priority,assignment
6. Workflowmanagementoftickets
7. FAQregistrationofhelpdesk
8. QuickAnswer
9. Livechatbackendandfrontendincludinglivepresence
10. Linkofcasesandchats

Module2,3,4,5,6,7,8TBA(notpartofthisscope).

Tosumupthefreelancerisrequiredtocreateadomainindependentplatformwithpossibilityfor
differentlandingpagesinauptocode,topmoderndesignandUIfunctionalityusingTDDor
BDDapproachonLaravel5.Thefreelancershouldsketchthevisionoftheplatformand

documentatehowtoprogramtheapplicationonpaperasthesketchingmilestone,thendesign
andthenprogram.

Thefinalresultshouldbeasmentionedaboveafullyfunctionalplatformapplicationincluding
theandlangsite,andonemodule,ahelpdeskwithallfunctions.

Whatwillnotbeaccepted

Lateorunfocuseddeliveries
Nonresponsivefreelancers
Halfcontractleave
Rusheddevelopment
NONTestDrivendevelopment
Undocumenteddevelopment
Uneffectiveandbadcoding
Uncommentedcode
Programmingwithoutaplan
Nonmoderndesign

It'srequiredthefreelancerreadsthisdocumentandunderstandtheworkloadgivenhere,
understandingitsonaccordwork/fixedpriceandtherequirementsmightchangeasthetask
getmoreclear.Thefreelanceracceptworkinguntiltheprojectisatstage1.0productionready
andlaunchedonlineanditwillnotbeanypaymentoverdeliveredvalueatanypoint.

Вам также может понравиться