Send validation error to client if any of the required fields are missing
Send validation error to client if any of the required fields are missing

Buzzlightyear90/freecodecamp,billpull/DoLoCo,nehiljain/rhime,no-stack-dub-sack/freeCodeCamp,mostley/backstab,fengxiaole/freecodecamp,ahng1996/balloon-fight,ReadingPlus/flog,VIP-eDemocracy/aggie,treygriffith/pullup,Jarvl/ENG2089-Project,mattkuo/freecodecamp,ajijohn/brainprinter,yhnavein/express-starter,loiralae/WaterlooHacks-Winter-2016-v2,cmubick/sufficientlyridiculous,Amelen0/freecodecamp,GeneralZero/StarTreck-node,colleenDunlap/Lake-Map,FreeCodeCamp/FreeCodeCamp,dcsan/freecodecamp,HappyGenes/HappyGenes,jakeki/futista_node,svcastaneda/freecodecamp,Buzzlightyear90/freecodecamp,Shekharrajak/freecodecamp,kurzninja/freecodecamp,MikeMichel/hackathon-starter,ColdMonkey/vcoin,ishan-marikar/hackathon-starter,ericx1023/freecodecamp,jakeki/futista_node,erood/weight_tracker_app,dvicklund/freecodecamp,erood/creepy_ghost,BhaveshSGupta/FreeCodeCamp,Amelen0/freecodecamp,ColdMonkey/vcoin,jackvsworld/freecodecamp,BlueAccords/vr-cinema,jonathanihm/freeCodeCamp,IsaacHardy/HOCO-FF-APP,dennyrock18/freecodecamp,kurzninja/freecodecamp,benwells/admin.mrbenwells.com,mubassirhayat/freecodecamp,mohsalsaleem/freecodecamp,leolvc/freecodecamp,DusanSacha/FreeCodeCamp,denniskkim/jackson5,bewest/samedrop-collector,duchangyu/project-starter,Zarel/pullup,1111113j8Pussy420/https-github.com-raisedadead-freeCodeCamp,itsmomito/gitfood,enkidevs/TC-london-hack,ajijohn/brainprinter,backjo/OrganizationManager,mohsalsaleem/freecodecamp,EvelynSun/fcc-vote1,Shekharrajak/freecodecamp,rachidbch/CIDokkuDigitalOcean,tendermario/binners-project,codeman869/FreeCodeCamp,gdiab/hackathon-starter,webschoolfactory/tp-2019,jmarkina/freecodecamp,CodeJockey1337/frameworks_project4,CahalKearney/node-boilerplate,cahlan/freecodecamp,denisnurboja/freecodecamp,denisnurboja/freecodecamp,denniskkim/jackson5,eaconde/freecodecamp,mrwolfyu/meteo-bbb,rachidbch/Dokku1ClickDigitalOcean,fengxiaole/freecodecamp,ishan-marikar/hackathon-starter,alexcason/hackathon-starter-handlebars,rickitan/2014-Brazil-World-Cup-Pool,denniskkim/jackson5,thmr/tutm-nodejs-test,lawrence34/freecodecamp,1111113j8Pussy420/https-github.com-raisedadead-freeCodeCamp,colleenDunlap/PlayingOnInternet,benwells/admin.mrbenwells.com,leaena/launchhack,rebeckag/freecodecamp,matthew-t-smith/freeCodeCamp,dischord01/hackathon-01,thomasythuang/Bugatti,mdixon47/freecodecamp,jochan/mddb,dougshamoo/freecodecamp,ben12345/freecodecamp,eaconde/freecodecamp,raisedadead/FreeCodeCamp,projectsm/hfmp,zmiftah/freecodecamp,dischord01/hackathon-01,maschinenbau/freecodecamp,guilhermeasg/outspeak,enkidevs/TC-london-hack,adamnuttall/typing-app,vanhoogy/freecodecamp,quangson93/freecodecamp,FreeCodeCamp/FreeCodeCamp,Novo1987/freecodecamp,MiloATH/FreeCodeCamp,suamorales/course-registration,raisedadead/FreeCodeCamp,OperationSpark/Hackathon-Angel,LovelyHorse/goodfaith,denniskkim/jackson5,BrendanSweeny/FreeCodeCamp,lawrence34/freecodecamp,OperationSpark/Hackathon-Angel,billpull/DoLoCo,quazar11/portfolio,digitaldesigndj/boundstar-hosting,JeffRice/Geolocation-Demo,ericx1023/freecodecamp,KareemG/cirqulate,gurneyman/riToolkit,peterblazejewicz/hackathon-starter,ben12345/freecodecamp,kemitchell/freecodecamp,BlueAccords/vr-cinema,EasyHard/dodidota,adamnuttall/typing-app,therebelrobot/brigadehub,TID-Lab/aggie,caofb/hackathon-starter,ericmreid/pingypong,stenio123/ai-hackathon,alexcason/hackathon-starter-handlebars,bowdenk7/express-typescript-starter,amench30/freecodecamp,sakthik26/FreeCodeCamp,awarn/bitcoins-trader,erood/creepy_ghost,arthurokonkwo/freecodecamp,VIP-eDemocracy/aggie,rickhanlonii/pullup,adjohnson916/freecodecamp,Carlosreyesk/boards-api,peterblazejewicz/hackathon-starter,dafyddPrys/contingency,sahat/hackathon-starter,ChrissiQ/mygrocerypal,svcastaneda/freecodecamp,ericmreid/pingypong,uptownhr/lolgames,uptownhr/resume,peterblazejewicz/hackathon-starter,jnaulty/brigadehub,arthurokonkwo/freecodecamp,Torone/toro-starter,Buzzlightyear90/freecodecamp,BrendanSweeny/FreeCodeCamp,pvijeh/node-express-mongo-api,colleenDunlap/PlayingOnInternet,nwhacks2016-travelRecommendation/travel-app,sakthik26/FreeCodeCamp,l0rd0fwar/freecodecamp,uptownhr/resume,jackvsworld/freecodecamp,baby03201/hackathon-starter,stepheljobs/tentacool,uptownhr/real-estate,treygriffith/pullup,gitterHQ/pullup,denisnurboja/freecodecamp,0111001101111010/hackathon-starter,LucienBrule/carpool,webschoolfactory/tp-2019,teogenesmoura/SoftwareEng12016,fenwick67/fcc-voting-app,digitarald/d2g,crystalrood/piggie,HappyGenes/HappyGenes,quangson93/freecodecamp,maschinenbau/freecodecamp,ak-zul/hackathon-starter,treygriffith/pullup,Jarvl/ENG2089-Project,adjohnson916/freecodecamp,mdixon47/freecodecamp,okeeffe/insurify,cmherskovic/freecodecamp,Shekharrajak/freecodecamp,EasyHard/dodidota,respectus/indel,jameskumar/freecodecamp,cmherskovic/freecodecamp,stepheljobs/tentacool,Exceltior/freecodecamp,otavioarc/freeCodeCamp,FreeCodeCampQuito/FreeCodeCamp,ch4tml/fcc-voting-app,Munsterberg/freecodecamp,ChrissiQ/mygrocerypal,gitterHQ/pullup,ajijohn/brainprinter,codeman869/FreeCodeCamp,Zarel/pullup,otavioarc/freeCodeCamp,maschinenbau/freecodecamp,shareonbazaar/bazaar,allengaller/freecodecamp,therebelrobot/brigadehub,MikeMichel/hackathon-starter,dborncamp/shuttles,l0rd0fwar/freecodecamp,erood/weight_tracker_app,stenio123/ai-hackathon,jackvsworld/freecodecamp,allengaller/freecodecamp,Yixuan-Angela/hackathon-starter,webschoolfactory/tp-2019,baby03201/hackathon-starter,quangson93/freecodecamp,BhaveshSGupta/FreeCodeCamp,devneel/spitsomebars,Yuni-/freecodecamp,denniskkim/jackson5,vudayagirivaibhav/freecodecamp,vudayagirivaibhav/freecodecamp,backjo/LAHacks,amench30/freecodecamp,techstonia/FreeCodeCamp,denniskkim/jackson5,estimmerman/pennappsxiii,rebeckag/freecodecamp,jmarkina/freecodecamp,niallobrien/hackathon-starter-plus,ibanzajoe/realTemp,JessedeGit/vegtable,mrwolfyu/meteo-bbb,yhnavein/express-starter,mackness/Routemetrics,DusanSacha/FreeCodeCamp,jameskumar/freecodecamp,TID-Lab/aggie,larvalabs/pullup,ahng1996/balloon-fight,royshouvik/freecodecamp,LovelyHorse/goodfaith,cmherskovic/freecodecamp,wfpc92/cleansuit-backend,shareonbazaar/bazaar,pahosler/freecodecamp,ben12345/freecodecamp,EasyHard/dodidota,uptownhr/lolgames,jameskumar/freecodecamp,niallobrien/hackathon-starter-plus,systimotic/FreeCodeCamp,cmubick/sufficientlyridiculous,tmashuang/FreeCodeCamp,bowdenk7/express-typescript-starter,kurzninja/freecodecamp,josegonzalez/pullup,adjohnson916/freecodecamp,allengaller/freecodecamp,duchangyu/project-starter,tilast/lubiko,KareemG/cirqulate,sinned/gifvision-node,crystalrood/piggie,mohsalsaleem/freecodecamp,systimotic/FreeCodeCamp,zmiftah/freecodecamp,bowdenk7/express-typescript-starter,Novo1987/freecodecamp,silentbob73/freecodecamp,carlos-guzman/VChronos,Yuni-/freecodecamp,extraBitsStudios/find-a-condom,ajijohn/brainprinter,seismoB/freecodecamp,bewest/samedrop-collector,mubassirhayat/freecodecamp,vymarkov/hackathon-starter,nehiljain/rhime,eaconde/freecodecamp,fenwick67/fcc-voting-app,wfpc92/cleansuit-backend,Munsterberg/freecodecamp,denniskkim/jackson5,quazar11/portfolio,thmr/tutm-nodejs-test,sfbrigade/brigadehub,denniskkim/jackson5,TheeMattOliver/FreeCodeCamp,leolvc/freecodecamp,nwhacks2016-travelRecommendation/travel-app,rachidbch/CIDokkuDigitalOcean,sinned/gifvision-node,gurneyman/riToolkit,dennyrock18/freecodecamp,rickhanlonii/pullup,shareonbazaar/bazaar,svcastaneda/freecodecamp,larvalabs/pullup,nikvi/STEM-W,rickhanlonii/pullup,sfbrigade/brigadehub,cwesno/app_for_us,Novo1987/freecodecamp,carlos-guzman/VChronos,cwesno/app_for_us,teogenesmoura/SoftwareEng12016,Jarvl/ENG2089-Project,Zarel/pullup,dcsan/freecodecamp,DrJukka/hackathon-starter,silentbob73/freecodecamp,hect1c/front-end-test,DrJukka/hackathon-starter,l0rd0fwar/freecodecamp,TID-Lab/aggie,sahat/hackathon-starter,dischord01/hackathon-01,carlos-guzman/VChronos,rachidbch/Dokku1ClickDigitalOcean,dborncamp/shuttles,HKuz/FreeCodeCamp,vymarkov/hackathon-starter,vanhoogy/freecodecamp,mattkuo/freecodecamp,guptaabhay/freecodecamp,EvelynSun/fcc-vote1,rachidbch/learn,JessedeGit/vegtable,Torone/toro-starter,guptaabhay/freecodecamp,MikeMichel/hackathon-starter,estimmerman/pennappsxiii,mattkuo/freecodecamp,digitarald/d2g,ibanzajoe/realTemp,awarn/bitcoins-trader,rachidbch/learn,dougshamoo/freecodecamp,guptaabhay/freecodecamp,fengxiaole/freecodecamp,larvalabs/pullup,josegonzalez/pullup,dcsan/freecodecamp,royshouvik/freecodecamp,CAYdenberg/wikode,itsmomito/gitfood,nehiljain/rhime,ericx1023/freecodecamp,loiralae/WaterlooHacks-Winter-2016-v2,HKuz/FreeCodeCamp,dafyddPrys/contingency,jnaulty/brigadehub,techstonia/FreeCodeCamp,tendermario/binners-project,arthurokonkwo/freecodecamp,mackness/Routemetrics,ReadingPlus/flog,devneel/spitsomebars,dennyrock18/freecodecamp,dougshamoo/freecodecamp,pvijeh/node-express-mongo-api,mdixon47/freecodecamp,uptownhr/real-estate,lawrence34/freecodecamp,BerkeleyTrue/FreeCodeCamp,friendlymustache/cloudnotes,ch4tml/fcc-voting-app,rockaBe/betters-club,silentbob73/freecodecamp,jupegarnica/hackathon-starter,rebeckag/freecodecamp,MiloATH/FreeCodeCamp,zmiftah/freecodecamp,dvicklund/freecodecamp,sahat/hackathon-starter,seismoB/freecodecamp,no-stack-dub-sack/freeCodeCamp,digitarald/d2g,Exceltior/freecodecamp,Yuni-/freecodecamp,Carlosreyesk/boards-api,amench30/freecodecamp,digitaldesigndj/boundstar-hosting,Yixuan-Angela/hackathon-starter,pahosler/freecodecamp,royshouvik/freecodecamp,BerkeleyTrue/FreeCodeCamp,MrMaksimize/hack-votr,colleenDunlap/Lake-Map,denniskkim/jackson5,LucienBrule/carpool,mubassirhayat/freecodecamp,kemitchell/freecodecamp,jonathanihm/freeCodeCamp,vanhoogy/freecodecamp,Exceltior/freecodecamp,mostley/backstab,colleenDunlap/Lake-Map,CAYdenberg/wikode,FreeCodeCampQuito/FreeCodeCamp,crystalrood/piggie,CahalKearney/node-boilerplate,tmashuang/FreeCodeCamp,respectus/indel,awarn/cashier-analytics,gitterHQ/pullup,IsaacHardy/HOCO-FF-APP,leolvc/freecodecamp,josegonzalez/pullup,mohi-io/mohi-io-api,awarn/cashier-analytics,sinned/gifvision-node,dvicklund/freecodecamp,ak-zul/hackathon-starter,gdiab/hackathon-starter,jwalsh/hackbostonstrong2014-bostonrush,projectsm/hfmp,cahlan/freecodecamp,flashsnake-so/hackathon-starter,thomasythuang/Bugatti,jmarkina/freecodecamp,seismoB/freecodecamp,kemitchell/freecodecamp,suamorales/course-registration,TheeMattOliver/FreeCodeCamp,guilhermeasg/outspeak,Amelen0/freecodecamp,CodeJockey1337/frameworks_project4,flashsnake-so/hackathon-starter,dstroot/hackathon-starter,colleenDunlap/PlayingOnInternet,caofb/hackathon-starter,cahlan/freecodecamp,matthew-t-smith/freeCodeCamp,BhaveshSGupta/FreeCodeCamp,vudayagirivaibhav/freecodecamp,hect1c/front-end-test,jochan/mddb