1(self.webpackChunkcleveroad_react_frontend=self.webpackChunkcleveroad_react_frontend||[]).push([[20064,97566],{1149:function(e,t,a){"use strict";a.d(t,{i:function(){return l}});var n=a(91775),r="3017028592";function l(){var e=(0,n.useStaticQuery)(r);return[e.award1,e.award2,e.award3,e.award4,e.award5,e.award6]}},2654:function(e,t){"use strict";t.A=function(e,t){return e?e.length<=3?e+" at "+t:e+" of "+t:t}},7480:function(e,t,a){"use strict";a.r(t),a.d(t,{Head:function(){return mt},default:function(){return dt}});var n={};a.r(n),a.d(n,{vK:function(){return A},IH:function(){return _},gT:function(){return C},qh:function(){return S},vE:function(){return x},q9:function(){return L},jo:function(){return k},uW:function(){return T}});var r,l=a(96540),i=a(91775),c=a(23390),o=a(51854),s=a(71380),u=a(83770),m=a(9375),d=a(59926),v=a(51572),f=a(30342),p=a(19221),h="dz_XJ",g=a(73521),E=a(81089),N=a(55086),b=a(52490),w=a(90875),y=a.n(w),A="jX_sP",_="jX_CX",C="jX_CZ",S="jX_CY",x="jX_C2",L="jX_C3",k="jX_C1",T="jX_nn",j=a(77099),R=a(13119),P=a(17691),M=a(78435),I=a(53075),D=a(14283),B=function(e){var t=e.title,a=e.subtitle,n=e.to,r=e.classNameCard,c=e.classNameCardAdornment,o=e.classNameCardHeader,s=e.classNameArrow,u=e.classNameCardTitle,m=void 0===u?M.l$v:u,d=e.classNameCardSubtitle,v=void 0===d?(0,f.A)(M.LGP,M.GEh):d,p=(0,l.useMemo)(function(){return"string"==typeof a?[{__html:(0,D.A)(a)},void 0]:[void 0,a]},[a]),h=p[0],g=p[1];return l.createElement("div",{className:(0,f.A)("lG_rk",r),onClick:function(e){"a"!==e.target.tagName.toLowerCase()&&(0,i.navigate)(n)}},l.createElement("div",{className:(0,f.A)("lG_nk",o)},l.createElement(i.Link,{to:n,className:m},t),l.createElement("div",{className:(0,f.A)("lG_GV",c)},l.createElement(y(),{className:(0,f.A)("lG_GY",s)}))),a&&l.createElement("div",{className:(0,f.A)(v,j.xE,"lG_3w"),dangerouslySetInnerHTML:h},g))},G=B,H=((0,I.A)(B,{classNameCard:"lG_3t",classNameCardTitle:(0,f.A)(M.w0C,M.qp8),classNameCardSubtitle:(0,f.A)(M.GCL,M.GEh)}),(0,I.A)(B,{classNameCard:"lG_3v",classNameCardTitle:(0,f.A)(M.l$v,M.LBD),classNameCardSubtitle:(0,f.A)(M.LGP,M.GEh,"lG_2w")}),[{title:"Dedicated development team",subtitle:"Fast team building, flexible collaboration, and software engineers with proven expertise to give your project new superpowers.",to:"/services/dedicated-development-team-services/"},{title:"End-to-end software development",subtitle:"Full coverage of the development cycle, highly customized solutions, and partnership with the focus on your business goals.",to:"/services/"},{title:"POC/MVP development",subtitle:"Quick project start, well-calculated functionality, high return on investment in the product, and ample room for improvements.",to:"/services/mvp-development-services/"},{title:"Legacy software modernization",subtitle:"Flexible approach to replace and rethink outdated software solutions for scale and growth with the best cost-effectiveness.",to:"/services/application-modernization-services/"}]),F=function(){return l.createElement("section",{className:(0,f.A)(T,j.M_)},l.createElement("div",{className:A},l.createElement("div",{className:_},l.createElement("h1",{className:n.aiStrategy},"Software Development Company"),l.createElement("p",{className:S},"Doing More for Your Technical Success"),l.createElement("p",{className:(0,f.A)(M.$_C,M.SUo,M.$FW,C)},"Your trusted technical partner with 15+ years of engineering experience, successfully delivering custom software solutions built to scale"),l.createElement("div",{className:(0,f.A)(L)},l.createElement(i.Link,{className:T,"aria-label":"Contact",to:"/contact/"},l.createElement(R.A,{rounded:!0,large:!0,theme:"blue",type:"button",className:x,onKeyPress:function(){return(0,i.navigate)("/contact/")}},l.createElement("span",{className:P.uiTextBody11},"Connect with us")))))),l.createElement("div",{className:k},H.map(function(e){return l.createElement(G,Object.assign({key:e.title},e))})))},O="jZ_KS",z=l.createElement("ul",null,l.createElement("li",null,l.createElement(i.Link,{to:"/industries/fintech/"},"FinTech, Blockchain")),l.createElement("li",null,l.createElement(i.Link,{to:"/industries/fintech/banking/"},"Banking, Investment")),l.createElement("li",null,l.createElement(i.Link,{to:"/industries/fintech/insurance/"},"Insurance, Policy & Claims"))),W=l.createElement("ul",null,l.createElement("li",null,l.createElement(i.Link,{to:"/industries/healthcare/ehr-emr-patient-portal/"},"EHR, EMR, Patient Portal")),l.createElement("li",null,l.createElement(i.Link,{to:"/industries/healthcare/telemedicine/"},"Telemedicine")),l.createElement("li",null,l.createElement(i.Link,{to:"/industries/healthcare/patient-monitoring/"},"Patient Monitoring"))),q=l.createElement("ul",null,l.createElement("li",null,l.createElement(i.Link,{to:"/industries/logistics/warehouse-tech/"},"Warehouse Tech")),l.createElement("li",null,l.createElement(i.Link,{to:"/industries/logistics/last-mile-delivery/"},"Last Mile Delivery")),l.createElement("li",null,l.createElement(i.Link,{to:"/industries/logistics/freight-tech/"}
1,"Freight Tech"))),J=[{title:"Healthcare",subtitle:W,to:"/industries/healthcare/"},{title:"Supply Chain",subtitle:q,to:"/industries/logistics/"},{title:"Finance",subtitle:z,to:"/industries/fintech/"}],X=[{title:"Marketplaces",subtitle:"B2B, B2C, C2C platforms that help to enlarge the business value",to:"/industries/marketplace/"},{title:"Media",subtitle:"Streaming end entertainment software: mobile, desktops, TVs",to:"/industries/media-and-entertainment/"},{title:"Retail",subtitle:"CRM, POS, RMS, and similar software for stores and retail chains",to:"/industries/retail/"},{title:"Travel",subtitle:"Booking platforms, HMS, and TMS software for hospitality and tourism",to:"/industries/travel/"},{title:"Social",subtitle:"Innovative platforms designed for your business goals and model",to:"/industries/social/"},{title:"Education",subtitle:"Educational systems, LMS, AR/VR, and all the digitals to learn and teach",to:"/industries/education/"}],V=a(35955),Q=a(38390),K=function(e){var t=e.HeaderComponent,a=void 0===t?V.Ay:t,n=e.title,r=void 0===n?"Core industry expertise":n,i=e.className,c=e.classNameHeaderTitle,o=e.classNameHeaderSubtitle,s=e.subtitle,u=void 0===s?"Decade of experience accumulated in sophisticated web platforms, mobile applications, and complex systems in line with the latest industry trends.":s,m=e.ExpertiseComponent,d=void 0===m?Q.kc:m,v=e.DomainsComponent,p=void 0===v?Q.mq:v,h=e.coreExpertises,g=void 0===h?J:h,E=e.domainExpertises,N=void 0===E?X:E;return l.createElement("section",{className:i},l.createElement(a,{title:r,subtitle:u,classNameHeaderTitle:c,classNameHeaderSubtitle:o}),l.createElement("div",{className:O},g.map(function(e){return l.createElement(d,Object.assign({key:e.title},e))})),l.createElement("p",{className:(0,f.A)("jZ_KV",M.MDs,M.qp8)},"We also have customers in these domains"),l.createElement("div",{className:(0,f.A)("jZ_KY",O)},N.map(function(e){return l.createElement(p,Object.assign({key:e.title},e))})))},$=(0,I.A)(K,{HeaderComponent:V.s5}),Z=a(53898),Y=a.n(Z),U=a(32699),ee=a.n(U),te=a(68729),ae=a.n(te),ne=a(44975),re=a.n(ne),le=a(51199),ie=a.n(le),ce=a(54168),oe=a.n(ce),se=a(97566),ue=a.n(se),me=a(53100),de=a.n(me),ve=a(68424),fe=a.n(ve),pe=a(40990),he=a.n(pe),ge=a(31912),Ee=a.n(ge),Ne=a(97138),be=a.n(Ne),we=a(53465),ye=a.n(we),Ae=function(e){return e.ADOdotNET="ADO.NET",e.AWS="AWS",e.AWSElastiCache="AWS ElastiCache",e.AWSElasticBeanstalk="AWS Elastic Beanstalk",e.Alamofire="Alamofire",e.Android="Android",e.Angular="Angular",e.APIGateway="API Gateway",e.Azure="Azure",e.BLoC="BLoC",e.Bluetooth="Bluetooth",e.Bootstrap="Bootstrap",e.CoreData="CoreData",e.Cloudfront="Cloudfront",e.Crashlytics="Crashlytics",e.DIO="DIO",e.Dart="Dart",e.DocuSign="DocuSign",e.DotNet=".Net",e.EC2="EC2",e.Elastic="Elastic",e.Elasticsearch="Elasticsearch",e.Express="Express",e.Eslint="Eslint",e.Fastlane="Fastlane",e.Firebase="Firebase",e.Flutter="Flutter",e.GRPC="GRPC",e.Gatsby="Gatsby",e.GoogleMaps="Google maps",e.iOS="iOS",e.Java="Java",e.JavaScript="JavaScript",e.Jenkins="Jenkins",e.Kotlin="Kotlin",e.Lambda="Lambda",e.MOOR="MOOR",e.MSSQL="MSSQL",e.MongoDB="MongoDB",e.MySQL="MySQL",e.NextJS="Next.js",e.NodeJS="Node JS",e.OXR="OXR",e.PostgreSQL="PostgreSQL",e.Provider="Provider",e.Python="Python",e.React="React",e.ReactDotJs="React.js",e.ReactNative="React Native",e.Redis="Redis",e.Redux="Redux",e.RxJava="RxJava",e.RxSwift="RxSwift",e.Route53="Route 53",e.Ruby="Ruby",e.S3="S3",e.SQLite="SQLite",e.Sequelize="Sequelize",e.Skote="Skote",e.Solidity="Solidity",e.SonarQube="SonarQube",e.Stripe="Stripe",e.Swagger="Swagger",e.Swift="Swift",e.TypeScript="Type Script",e.Typeform="Typeform",e.Twilio="Twilio",e.VueJS="Vue JS",e.Xcode="Xcode",e.WPF="WPF",e.Web="Web",e.CloudWatch="Cloud watch",e}({}),_e=((r={})[Ae.ADOdotNET]={icon:Y(),text:Ae.ADOdotNET},r[Ae.NodeJS]={icon:ue(),text:"Node JS"},r[Ae.TypeScript]={icon:be(),text:Ae.TypeScript},r[Ae.DotNet]={icon:ae(),text:".NET"},r[Ae.Python]={icon:de(),text:Ae.Python},r[Ae.Java]={icon:ie(),text:Ae.Java},r[Ae.Ruby]={icon:he(),text:Ae.Ruby},r[Ae.React]={icon:fe(),text:"React"},r[Ae.Angular]={icon:ee(),text:Ae.Angular},r[Ae.VueJS]={icon:ye(),text:Ae.VueJS},r[Ae.Swift]={icon:Ee(),text:"Swift"},r[Ae.Flutter]={icon:re(),text:"Flutter"},r[Ae.ReactNative]={icon:fe(),text:Ae.ReactNative},r[Ae.Kotlin]={icon:oe(),text:"Kotlin"},r),Ce=[{title:"Web Technologies",titleMobile:"Web",groups:[{title:"Backend",technologies:[Ae.NodeJS,Ae.TypeScript,Ae.DotNet,Ae.Python,Ae.Java,Ae.Ruby]},{title:"Frontend",technologies:[Ae.React,Ae.Angular,Ae.VueJS]}]},{title:"Mobile Technologies",titleMobile:"Mobile",groups:[{title:"iOS",technologies:[Ae.Swift]},{title:"Cross Platform",technologies:[Ae.Flutter,Ae.ReactNative]},{title:"Android",technologies:[Ae.Kotlin]}]}],Se=a(53902),xe=a(67427),Le=function(e){var t,a=e.TechnologyComponent,n=void 0===a?xe.Ay:a,r=e.title,i=e.technologies,c=e.icons,o=e.fullWidth,s=e.className,u=void 0===s?"lD_Dy":s,m=e.classNameFullWidth,d=void 0===m?"lD_M4":m,v=e.classNameTitle,p=void 0===v?(0,f.A)(M.l$v):v,h=e.classNameContainer,g=void 0===h?"lD_sF":h;return l.createElement("div",{className:(0,f.A)(u,o&&d)},l.createElement("span",{className:p},r),l.createElement("div",{className:g},null===(t=i||c)||void 0===t?void 0:t.map(function(e){var t=(null==_e?void 0:_e[e])||_e[Se.tR.ADOdotNET],a=t.icon,r=t.text;return l.createElement(n,{key:r,Icon:a,text:r})})))},ke=function(e){var t=e.HeaderComponent,a=void 0===t?V.Ay:t,n=e.className,r=e.title,i=void 0===r?"Technology Stack":r,c=e.subt
1itle,o=void 0===c?"The development team working on a project uses only modern and scalable technologies to implement mobile and web applications the way you mean it":c,s=e.TechnologyGroupComponent,u=void 0===s?Le:s,m=e.technologiesStack,d=void 0===m?Ce:m;return l.createElement("section",{className:(0,f.A)("j0_nn",n)},l.createElement(a,{title:i,subtitle:o}),l.createElement("amp-selector",{class:(0,f.A)("j0_nq"),role:"tablist",on:"select:myTabPanelsNew.toggle(index=event.targetOption, value=true)","keyboard-select-mode":"focus"},d.map(function(e,t){var a=e.title,n=e.titleMobile;return l.createElement("div",{key:a,selected:0===t,id:"tab-"+t,option:t,"aria-controls":"tabpanel-"+t,className:(0,f.A)(M.w0C,"j0_nr")},n)})),l.createElement("amp-selector",{id:"myTabPanelsNew",class:(0,f.A)("j0_bjh")},d.map(function(e,t){var a=e.title,n=e.groups;return l.createElement("div",{key:a,className:(0,f.A)("j0_ns"),id:"tabpanel-"+t,"aria-labelledby":"tab-"+t,option:t,selected:0===t},n.map(function(e){return l.createElement(u,Object.assign({key:e.title},e))}))})))},Te=(0,I.A)(ke,{HeaderComponent:V.s5}),je=function(e){var t=e.line,a=e.style,n=l.createElement("div",{className:"j1_Bn"},null==t?void 0:t.map(function(e,t){return l.createElement("div",{key:t,className:"j1_Bt"},l.createElement(e,{className:"j1_rW"}))}));return l.createElement("div",{className:(0,f.A)("j1_Bm","j1_Bc"),style:a},n,n)},Re=je,Pe=(0,I.A)(je,{style:{"--animation-duration":"200s"}}),Me=a(45371),Ie=a.n(Me),De=a(82106),Be=a.n(De),Ge=a(17967),He=a.n(Ge),Fe=a(92787),Oe=a.n(Fe),ze=a(31742),We=a.n(ze),qe=a(71815),Je=a.n(qe),Xe=a(28617),Ve=a.n(Xe),Qe=a(62443),Ke=a.n(Qe),$e=a(74121),Ze=a.n($e),Ye=a(43287),Ue=a.n(Ye),et=a(43992),tt=a.n(et),at=a(20603),nt=a.n(at),rt=[[Ie(),Be(),He(),Oe()],[We(),Je(),Ve(),Ke()],[Ze(),Ue(),tt(),nt()]],lt=a(38591),it=function(e){var t=e.HeaderComponent,a=void 0===t?V.Ay:t,n=e.title,r=e.subtitle,i=e.LineComponent,c=void 0===i?Re:i,o=e.lines,s=e.classNameTitle;return l.createElement("section",null,l.createElement(a,{title:n,subtitle:r,classNameHeaderTitle:s}),l.createElement("div",{className:"j1_nz"},null==o?void 0:o.map(function(e,t){return l.createElement(c,{key:t,line:e})})))},ct=(0,I.A)(it,{title:"Featured Partners & Clients",subtitle:"Clients and partners weâve worked with frequently recommend us to others thanks to our individual approach to tech problems",lines:rt,HeaderComponent:V.Nf,LineComponent:Pe,classNameTitle:lt.gd}),ot=a(22134),st=a(53995),ut=a(1149),mt=function(){return l.createElement(o.A,{getMetaTagsByUrl:"/",structuredData:(0,st.u)()})},dt=function(){var e=(0,i.useStaticQuery)("1624714938").allPortfolioCase.nodes,t=(0,b.A)(),a=(0,ut.i)();return l.createElement(c.A,null,l.createElement(F,null),l.createElement(s.A,Object.assign({className:h,awards:a},E.C2,{clutchRate:!0})),l.createElement(v.A,{className:(0,f.A)("dz_XC",ot.rs)},l.createElement("div",{className:g.wp},"Case Studies"),e.map(function(e,t){return l.createElement(p.A,Object.assign({key:t},e))}),l.createElement(i.Link,{className:(0,f.A)("dz_XD",g.Dm,"offset-xl-2"),to:"/portfolio/"},"More projects",l.createElement(y(),null)),l.createElement(m.A,{title:"Our Clients Say About Us"}),l.createElement($,null),l.createElement(Te,null),l.createElement(ct,null)),l.createElement(v.A,null,l.createElement(d.A,{buttonText:"Read more"}),l.createElement(N.A,null)),l.createElement(s.A,Object.assign({className:h,awards:t},E._R)),l.createElement(u.A,null))}},9375:function(e,t,a){"use strict";a.d(t,{A:function(){return f}});var n=a(96540),r=a(91775),l=a(90875),i=a.n(l),c=a(30342),o=a(2654),s=a(31845),u=a.n(s),m=a(73521),d=a(78435),v=a(32472),f=function(e){var t,a=e.className,l=e.title,s=e.titleTag,f=(0,r.useStaticQuery)("4262706450").allOurClientsSayAmp,p=(0,c.A)("jl_bgH",a),h=(0,c.A)("jl_kv",d.w0C),g=(0,c.A)("jl_bgL",m.pU),E=(0,c.A)(d.Rtm),N=(0,c.A)("jl_pt",d.Rtm),b=f.nodes[0],w=s||"div";return n.createElement("section",{className:p},n.createElement("div",{className:"jl_t5"},n.createElement(w,{className:h},l||"Our Clients Say About Us"),n.createElement(u(),{className:"jl_rW"})),n.createElement("div",{className:"jl_tq"},n.createElement("amp-img",{alt:"avatar",src:(0,v.Px)(b.userImage),width:64,height:64,class:"jl_bgJ"}),n.createElement("div",{className:"jl_bgK"},n.createElement("amp-img",{alt:"flag",src:(t=b.userCountry,"/assets/icons/flags/"+t.toLowerCase()+".svg"),width:28,height:28}),n.createElement("span",{className:d.l$v},b.userName)),n.createElement("p",{className:m.r},(0,o.A)(b.userPosition,b.companyName)),n.createElement("p",{className:g},b.reviewText),n.createElement("div",{className:"jl_bbF"},b.linkedinLink&&n.createElement("a",{className:E,href:null==b?void 0:b.linkedinLink},"LinkedIn"),b.fullReviewLink&&n.createElement("a",{className:E,href:b.fullReviewLink},"Clutch"))),n.createElement(r.Link,{to:"/testimonials/",className:N},"More reviews",n.createElement(i(),null)))}},13119:function(e,t,a){"use strict";a.d(t,{A:function(){return N}});var n={};a.r(n),a.d(n,{arrow:function(){return s},blue:function(){return u},button:function(){return m},buttonLarge:function(){return d},gray:function(){return v},rounded:function(){return f},semiTransparent:function(){return p},svg:function(){return h},transparent:function(){return g},white:function(){return E}});var r=a(96540),l=a(30342),i=a(69028),c=a.n(i),o=a(17691),s="dP_px",u="dP_pX",m="dP_nr",d="dP_X9",v="dP_p0",f="dP_tX",p="dP_X7",h="dP_X6",g="dP_X8",E="dP_X5",N=function(e){var t=e.children,a=e.arrow,i=e.semiTransparent,u=e.classNameRotateArrow,v=e.large,g=e.className,E=e.classNameSvg,N=e.onClick,b=e.on,w=e.rounded,y=void 0!==w&&w,A=e.theme,_=void 0===A?"white":A,C=e.type,S=void 0===C?"button":C,x=e.name,L=void 0===x?"A button":x,k=e.btnText,T=void 0===k?"Explore more":k,j=e.disabled,R=(e.isRotate,(0,l.A)(o.uiTextHeading15,m,n[_],y&&f,v&&d,a&&s,i&&p,g));return r.createElement("button",{type:S,name:L,onClick:N,on:b,className:R,"aria-label":L,disabled:j},t||T,a&&r.createElement(c(),{className:(0,l.A)(E,h,u)}))}},19221:function(e,t,a){"use strict";a.d(t,{A:function(){return c}});
1var n=a(96540),r=a(91775),l=a(30342),i=a(73521),c=function(e){var t=e.id,a=e.color,c=e.title,o=e.imageBig,s=e.url,u=null==o?void 0:o.replace(/\.\w+$/,""),m=u+"-1x.webp 1x, "+u+"-1x.webp 1.5x, "+u+"-1x.webp 2x";return n.createElement("article",{className:"jW_rk",key:t},n.createElement(r.Link,{to:"/portfolio/"+s+"/"},n.createElement("div",{style:{backgroundColor:a},className:"jW_bjg"},n.createElement("amp-img",{alt:c,srcSet:m,layout:"fixed",width:249,height:158})),n.createElement("div",{className:"jW_sY"},n.createElement(r.Link,{to:"/portfolio/"+s+"/",className:(0,l.A)("jW_kv",i.DI)},c))))}},22134:function(e,t,a){"use strict";a.d(t,{BF:function(){return E},E9:function(){return A},EA:function(){return r},HP:function(){return g},I:function(){return y},Ll:function(){return o},Rl:function(){return m},S1:function(){return s},WT:function(){return c},Zf:function(){return u},_A:function(){return w},_j:function(){return d},cO:function(){return _},g1:function(){return n},kL:function(){return i},ls:function(){return p},nv:function(){return f},rJ:function(){return C},rs:function(){return v},t0:function(){return h},xr:function(){return l},y6:function(){return b},ze:function(){return N}});var n="l_nF",r="l_n3",l="l_n4",i="l_nz",c="l_nB",o="l_nH",s="l_nM",u="l_nP",m="l_nK",d="l_n1",v="l_nD",f="l_n2",p="l_nZ",h="l_n0",g="l_nY",E="l_nJ",N="l_nX",b="l_nQ",w="l_nV",y="l_nS",A="l_nT",_="l_nR",C="l_nG"},31845:function(e,t,a){var n=a(96540);function r(e){return n.createElement("svg",e,n.createElement("path",{fill:"#F6F6F6",d:"M125.033 75.41V63.594H92.13V0H163v63.593h-.002v11.818c0 23.998-7.694 41.817-22.87 52.966C129.627 136.09 116.34 140 100.628 140v-34.066c8.529 0 24.404 0 24.404-30.523zM8.498 105.935V140c15.71 0 29-3.91 39.499-11.623 15.177-11.149 22.873-28.97 22.873-52.966V0H0v63.593h32.904v11.818c-.001 30.523-15.877 30.523-24.406 30.523z"}))}r.defaultProps={id:"ic-testimonials",viewBox:"0 0 163 140"},e.exports=r,r.default=r},38390:function(e,t,a){"use strict";a.d(t,{mq:function(){return g},kc:function(){return h},Ay:function(){return p}});var n=a(91775),r=a(96540),l=a(90875),i=a.n(l),c=a(78435),o=a(30342),s=a(77099),u=a(53075),m=a(7498),d=a(27412),v=a(14283),f=function(e){var t=e.title,a=e.subtitle,l=e.to,u=e.classNameCard,f=e.classNameCardAdornment,p=e.classNameCardHeader,h=e.classNameArrow,g=e.isSecondaryLink,E=e.isHideSecondary,N=e.isAtBlogPage,b=e.classNameCardTitle,w=void 0===b?c.l$v:b,y=e.classNameCardSubtitle,A=void 0===y?(0,o.A)(c.LGP,c.GEh):y,_=e.hideFromMarkup,C=(0,r.useState)(!1),S=C[0],x=C[1],L=(0,m.A)(d.aE),k=function(){x(!1)},T=(0,r.useMemo)(function(){return"string"==typeof a?[{__html:(0,v.A)(a)},void 0]:[void 0,a]},[a]),j=T[0],R=T[1],P=g&&!E?"a":"div",M=N?"h3":"div",I=void 0===L&&_?"p":n.Link;return r.createElement("div",{className:(0,o.A)("fH_rk",S&&"fH_3s",u),onClick:function(e){var t=e.target.tagName.toLowerCase();l&&"h3"!==t&&"a"!==t&&(0,n.navigate)(l)}},r.createElement("div",{className:(0,o.A)("fH_nk",p)},r.createElement("div",{className:"fH_DM"},g?r.createElement("div",{className:w},t):r.createElement(I,{to:l,className:w},t)),r.createElement("div",{className:(0,o.A)("fH_GV",f)},r.createElement(i(),{className:(0,o.A)("fH_GY",h)}))),a&&r.createElement(P,{href:g?l:void 0},r.createElement(M,{className:(0,o.A)(A,s.xE,"fH_3w"),onMouseDown:function(e){"a"===e.target.tagName.toLowerCase()&&x(!0)},onMouseUp:k,onDragEnd:k,dangerouslySetInnerHTML:j},R)))},p=f,h=(0,u.A)(f,{classNameCard:"fH_3t",classNameCardTitle:(0,o.A)(c.w0C,c.qp8),classNameCardSubtitle:(0,o.A)(c.GCL,c.GEh)}),g=(0,u.A)(f,{classNameCard:"fH_3v",classNameCardTitle:(0,o.A)(c.l$v,c.LBD),classNameCardSubtitle:(0,o.A)(c.LGP,c.GEh,"fH_2w")});(0,u.A)(f,{classNameCard:"fH_3r",classNameCardTitle:(0,o.A)(c.l$v),classNameCardSubtitle:(0,o.A)(c.LGP,c.GEh)})},43654:function(e,t,a){var n=a(96540);function r(e){return n.createElement("svg",e,n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("g",{fill:"#202020",fillRule:"nonzero"},n.createElement("g",{transform:"translate(-1052 -1073) translate(188 1010) translate(864 63)"},[n.createElement("path",{d:"M58.547 60.238C54.1 64.18 48.349 66.32 42.415 66.24c-13.676 0-23.718-10.075-23.718-23.9 0-13.826 9.722-23.472 23.718-23.472 5.947-.081 11.72 2.014 16.239 5.894l2.991 2.573 13.248-13.29-3.312-3.109C63.568 3.754 53.16-.147 42.415.004 17.842.004 0 17.796 0 42.232
10 66.67 18.27 84.996 42.415 84.996c10.846.146 21.344-3.837 29.38-11.146L75 70.849l-13.462-13.29-2.991 2.68z",key:0}),n.createElement("ellipse",{cx:"42",cy:"42.5",rx:"14",ry:"14.5",key:1})]))))}r.defaultProps={id:"big-black-clutch",viewBox:"0 0 75 85",width:"57px",height:"64px"},e.exports=r,r.default=r},52490:function(e,t,a){"use strict";a.d(t,{A:function(){return l}});var n=a(91775),r="3284038791";function l(e,t){void 0===e&&(e=0),void 0===t&&(t=6);var a=(0,n.useStaticQuery)(r);return[a.certificate1,a.certificate2,a.certificate3,a.certificate4,a.certificate5,a.certificate6,a.certificate7,a.certificate8,a.certificate9,a.certificate10,a.certificate11,a.certificate12].slice(e,t)}},53898:function(e,t,a){var n=a(96540);function r(e){return n.createElement("svg",e,n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.625 16.2857L38.7917 0L49 3.14286V34.5714L38.7917 38L16.625 20.8571L3.20833 29.1429L0 27.7143V9.71429L3.20833 8.28571L16.625 16.2857ZM24.2083 18.5714L37.0417 11.4286V26L24.2083 18.5714ZM4.08333 23.1429V14.2857L10.7917 18.5714L4.08333 23.1429Z",fill:"#0066FF"}))}r.defaultProps={width:"49",height:"38",viewBox:"0 0 49 38",fill:"none"},e.exports=r,r.default=r},53995:function(e,t,a){"use strict";a.d(t,{u:function(){return n}});var n=function(){return{"@context":"https://schema.org/","@graph":[{"@type":"WebPage",url:"https://www.cleveroad.com/","@id":"https://www.cleveroad.com/#webpage",headline:"Mobile app development company | Cleveroad",description:"Custom app development company with offices in Estonia, USA, and Norway. Cleveroad is recognized as top mobile application development company by reputable ratings.",isPartOf:{"@type":"WebSite","@id":"https://www.cleveroad.com/#website"},breadcrumb:{"@type":"BreadcrumbList","@id":"https://www.cleveroad.com/#breadcrumblist"}},{"@type":"Organization",name:"Cleveroad Inc.",alternateName:"Cleveroad",url:"https://www.cleveroad.com/","@id":"https://www.cleveroad.com/#organization",founder:{"@type":"Person",name:"Evgeniy Altynpara",url:"https://www.cleveroad.com/blog/authors/21-evgeniy-a/","@i
1d":"https://www.cleveroad.com/blog/authors/21-evgeniy-a/#person"},contactPoint:[{"@type":"ContactPoint",telephone:"+1-415-231-3721",contactType:"customer service",areaServed:"US",availableLanguage:"English"},{"@type":"ContactPoint",telephone:"+478-00-250-37",contactType:"customer service",areaServed:"NO",availableLanguage:"English"}],email:"[email protected]",logo:{"@type":"ImageObject",url:"https://www.cleveroad.com/images/cleveroad-logo.png",width:1200,height:146},sameAs:["https://www.facebook.com/cleveroadinc","https://twitter.com/Cleveroad","https://www.linkedin.com/company/cleveroad","https://www.youtube.com/c/CleveroadInc","https://www.instagram.com/cleveroadinc/","https://dribbble.com/cleveroad","https://www.crunchbase.com/organization/cleveroad-inc-"],brand:{"@type":"Brand",name:"Cleveroad"}},{"@type":"BreadcrumbList","@id":"https://www.cleveroad.com/#breadcrumblist",itemListElement:[{"@type":"ListItem",position:1,item:{"@id":"https://www.cleveroad.com/",name:"Cleveroad"}}]},{"@type":"WebSite",name:"Cleveroad",url:"https://www.cleveroad.com/","@id":"https://www.cleveroad.com/#website",potentialAction:{"@type":"SearchAction",target:"https://www.cleveroad.com/search?query={search_term_string}","query-input":"required name=search_term_string"}}]}}},55086:function(e,t,a){"use strict";a.d(t,{A:function(){return s}});var n=a(96540),r=a(91775),l=a(30342),i=a(90875),c=a.n(i),o=a(17691),s=function(){var e=(0,r.useStaticQuery)("3365601042"),t=e.about1,a=e.about2;return n.createElement("section",{className:"jB_bdL"},n.createElement("div",{className:(0,l.A)(o.uiTextHeading2,"jB_bhF")},"About a company"),n.createElement("div",null,n.createElement("p",{className:o.uiTextBody1},"Cleveroad is a software development company that has been helping clients from all over the world to achieve their goals since 2011."),n.createElement(r.Link,{className:(0,l.A)(o.uiTextBody2,o.uiTextBold),to:"/company/"},"More about company",n.createElement(c(),null))),n.createElement("div",{className:"jB_bhG"},n.createElement("amp-img",{src:t.childImageSharp.gatsbyImageData.images.fallback.src,width:t.childImageSharp.gatsbyImageData.width,height:t.childImageSharp.gatsbyImageData.height,layout:"fixed",alt:"about-company"}),n.createElement("amp-img",{src:a.childImageSharp.gatsbyImageData.images.fallback.src,width:a.childImageSharp.gatsbyImageData.width,height:a.childImageSharp.gatsbyImageData.height,layout:"fixed",alt:"about-company"})),n.createElement("p",{className:o.uiTextBody1},"Our transparency and full involvement help transform your idea into a thriving product."))}},67427:function(e,t,a){"use strict";a.d(t,{To:function(){return S},cd:function(){return _},Bl:function(){return y},It:function(){return C},K2:function(){return A},Ay:function(){return w}});var n={};a.r(n),a.d(n,{Kk:function(){return l},zc:function(){return i},Od:function(){return c},pI:function(){return o},wo:function(){return s},TE:function(){return u},IF:function(){return m},Qq:function(){return d},Vl:function(){return v},Hc:function(){return f},gn:function(){return p},AL:function(){return h}});var r=a(96540),l="lN_rW",i="lN_sF",c="lN_bqQ",o="lN_bqR",s="lN_blw",u="lN_bqP",m="lN_bqN",d="lN_qX",v="lN_bqV",f="lN_bqS",p="lN_blx",h="lN_bqT",g=a(30342),E=a(78435),N=a(53075),b=function(e){var t=e.Icon,a=e.text,n=e.className,c=void 0===n?s:n,o=e.classNameIconContainer,u=void 0===o?i:o,m=e.classNameIcon,v=void 0===m?l:m,f=e.classNameText,p=void 0===f?(0,g.A)(d,E.GCL):f;return r.createElement("div",{className:c},r.createElement("div",{className:u},t&&r.createElement(t,{className:(0,g.A)(v,"lazy")})),r.createElement("span",{className:p},a))},w=b,y=(0,N.A)(b,{className:m,classNameIconContainer:c,classNameIcon:o,classNameText:(0,g.A)(f,E.GCL)}),A=(0,N.A)(b,{className:n.technologyIconNew,classNameIconContainer:c,classNameIcon:n.technologyIconNew,classNameText:(0,g.A)(h,E.GCL)}),_=(0,N.A)(b,{className:n.technologyIconNew,classNameIconContainer:c,classNameIcon:n.technologyIconNew,classNameText:(0,g.A)(h,E.GCL,E.Mdn)}),C=(0,N.A)(b,{classNameText:(0,g.A)(E.SiB,p)}),S=(0,N.A)(b,{className:u,classNameIconContainer:c,classNameIcon:o,classNameText:(0,g.A)(v,E.GCL)})},69028:function(e,t,a){var n=a(96540);function r(e){return n.createElement("svg",e,n.createElement("path",{d:"M3 11L13 11L9.49999 14.5L11 16L17 10L11 4L9.50002 5.49999L13 9.00001L3 9.00001V11Z"}))}r.defaultProps={width:"20",height:"20",id:"arrow",viewBox:"0 0 20 20"},e.exports=r,r.default=r},71380:function(e,t,a){"use strict";a.d(t,{A:function(){return N}});var n={};a.r(n),a.d(n,{award:function(){return c},awards:function(){return o},awardsRow:function(){return s},awardsTitle:function(){return u},clutch:function(){return m},clutchContainer:function(){return d},clutchContainerNew:function(){return v},gray:function(){return f},headline:function(){return p},wrapper:function(){return h}});var r=a(96540),l=a(30342),i=a(51572),c="jm_pS",o="jm_Fy",s="jm_bgM",u="jm_yF",m="jm_Ql",d="jm_yy",v="jm_bgN",f="jm_p0",p="jm_bgC",h="jm_p7",g=a(17691),E=a(99917),N=function(e){var t=e.awards,a=e.title,o=e.subtitle,m=e.gray,v=e.className,N=e.children,b=e.clutchRate;return r.createElement(i.A,{className:(0,l.A)(!v&&h,m&&f,v)},r.createElement("div",{className:p},r.createElement("h2",{className:(0,l.A)(g.uiTextHeading2,u)},a||"Industry contribution awards"),r.createElement("p",{className:g.uiTextBody1},o),b&&r.createElement("div",{className:null==n?void 0:d},r.createElement(E.A,null))),N,r.createElement("div",{className:s},t.map(function(e,t){var a,n,l,i,o;return r.createElement("div",{key:"award-"+t,className:c},e&&r.createElement("amp-img",{alt:"award",src:null==e||null===(a=e.childImageSharp)||void 0===a||null===(n=a.gatsbyImageData)||void 0===n||null===(l=n.images.fallback)||void 0===l?void 0:l.src,height:null==e||null===(i=e.childImageSharp)||void 0===i?void 0:i.gatsbyImageData.height,width:null==e||null===(o=e.childImageSharp)||void 0===o?void 0:o.gatsbyImageData.width,layout:"fixed"}))})))}},73728:function(e,t,a){var n=a(96540);function r(e){return n.createElement("svg",e,n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("g",{fill:"#06F",fillRule:"nonzero"},n.createElement("path",{d:"M17.804.527l4.325 10.102 11.072.94c.768.065 1.08 1.01.497 1.508L25.3 20.258l2.516 10.683c.175.743-.64 1.326-1.3.932l-9.515-5.664-9.515 5.664c-.662.393-1.475-.191-1.3-.932l2.516-10.683-8.4-7.183C-.28 12.578.03 11.632.8 11.567l11.072-.94 4.325-10.1c.3-.703 1.307-.703 1.607 0zM69.28.527l4.198 10.102 10.746.94c.745.
1065 1.049 1.01.483 1.508l-8.151 7.181 2.442 10.683c.17.743-.621 1.326-1.262.932l-9.235-5.664-9.235 5.664c-.642.393-1.432-.191-1.262-.932l2.442-10.683-8.152-7.183c-.566-.497-.265-1.443.482-1.508l10.747-.94L67.72.528c.292-.703 1.269-.703 1.56 0zM119.804.527l4.325 10.102 11.072.94c.768.065 1.08 1.01.497 1.508l-8.398 7.181 2.516 10.683c.175.743-.64 1.326-1.3.932l-9.515-5.664-9.515 5.664c-.662.393-1.475-.191-1.3-.932l2.516-10.683-8.4-7.183c-.582-.497-.272-1.443.498-1.508l11.072-.94 4.325-10.1c.3-.703 1.307-.703 1.607 0zM171.328.527l4.452 10.102 11.397.94c.79.065 1.112 1.01.512 1.508l-8.645 7.181 2.59 10.683c.18.743-.659 1.326-1.338.932l-9.795-5.664-9.795 5.664c-.68.393-1.518-.191-1.338-.932l2.59-10.683-8.647-7.183c-.6-.497-.28-1.443.512-1.508l11.398-.94 4.452-10.1c.309-.703 1.346-.703 1.655 0zM221.804.527l4.325 10.102 11.072.94c.768.065 1.08 1.01.497 1.508l-8.398 7.181 2.516 10.683c.175.743-.64 1.326-1.3.932l-9.515-5.664-9.515 5.664c-.662.393-1.475-.191-1.3-.932l2.516-10.683-8.4-7.183c-.582-.497-.272-1.443.498-1.508l11.072-.94 4.325-10.1c.3-.703 1.307-.703 1.607 0z",transform:"translate(-1057 -1188) translate(188 1010) translate(864 63) translate(5 115)"}))))}r.defaultProps={id:"star-x5",viewBox:"0 0 238 32",width:"238px",height:"32px"},e.exports=r,r.default=r},81089:function(e,t,a){"use strict";a.d(t,{C2:function(){return n},_R:function(){return r}});var n={title:"Industry contribution awards",subtitle:"Leading rating & review platforms rank Cleveroad among top software development companies due to our tech assistance in clients' digital transformation."},r={title:"Certifications",subtitle:"We keep deepening our expertise to meet your highest expectations and build business innovative products."}},95663:function(e,t,a){"use strict";a.d(t,{s:function(){return n}});var n="70"},97566:function(e,t,a){var n=a(96540);function r(e){return n.createElement("svg",e,n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("g",{fill:"#06F",fillRule:"nonzero"},[n.createElement("path",{d:"M15.424.474c.921-.528 2.122-.53 3.043 0 4.633 2.618 9.267 5.232 13.9 7.85.87.492 1.453 1.461 1.444 2.465v15.75c.007 1.046-.634 2.038-1.553 2.518-4.617 2.603-9.233 5.21-13.85 7.813-.94.538-2.165.497-3.076-.085-1.385-.803-2.771-1.601-4.156-2.403-.283-.169-.602-.303-.802-.577.177-.238.493-.268.75-.372.577-.184 1.108-.479 1.639-.765.134-.092.298-.056.427.026 1.183.679 2.357 1.377 3.545 2.05.253.146.51-.049.726-.17 4.532-2.56 9.068-5.112 13.599-7.674.168-.08.26-.259.247-.442.003-5.196 0-10.392.002-15.588.019-.209-.102-.4-.29-.486-4.602-2.591-9.202-5.187-13.802-7.779-.164-.112-.379-.112-.542 0-4.601 2.592-9.2 5.19-13.8 7.781-.189.086-.315.275-.292.484v15.588c-.017.184.083.359.25.438 1.228.696 2.457 1.387 3.686 2.081.692.373 1.541.594 2.304.308.673-.24 1.145-.928 1.132-1.642.006-5.165-.003-10.331.005-15.496-.017-.23.2-.419.423-.397.59-.004 1.18-.008 1.77.002.247-.006.416.241.386.472-.002 5.198.006 10.396-.004 15.594.002 1.385-.568 2.893-1.849 3.57-1.579.818-3.53.645-5.09-.14-1.35-.673-2.638-1.468-3.964-2.19C.711 28.58.073 27.584.08 26.539V10.79C.07 9.765.676 8.777 1.575 8.294L15.424.474z",transform:"translate(-993 -6220) translate(188 5704) translate(648 442) translate(130 48) translate(27 26) translate(.889 .333)",key:0}),n.createElement("path",{d:"M19.451 11.384c2.014-.13 4.17-.077 5.982.915 1.403.76 2.18 2.356 2.205 3.914-.039.21-.259.327-.46.312-.584 0-1.168.008-1.752-.004-.248.01-.392-.219-.423-.438-.168-.746-.575-1.484-1.277-1.844-1.077-.54-2.327-.512-3.502-.501-.857.046-1.78.12-2.506.624-.558.382-.728 1.154-.529 1.775.188.446.703.59 1.124.722 2.427.635 4.998.572 7.379 1.407.985.34 1.95 1.003 2.287 2.034.44 1.383.248 3.036-.736 4.146-.798.914-1.96 1.411-3.12 1.681-1.541.344-3.142.353-4.707.2-1.473-.168-3.005-.554-4.142-1.558-.972-.844-1.447-2.159-1.4-3.428.012-.214.225-.364.43-.346.589-.005 1.177-.006 1.766 0 .235-.016.409.187.42.409.11.71.376 1.456.996 1.877 1.196.771 2.696.719 4.065.74 1.135-.05 2.408-.065 3.334-.815.488-.428.633-1.143.5-1.759-.142-.52-.686-.761-1.153-.92-2.395-.757-4.996-.482-7.368-1.34-.963-.34-1.894-.983-2.264-1.973-.517-1.4-.28-3.132.807-4.205 1.06-1.067 2.59-1.478 4.044-1.625z",transform:"translate(-993 -6220) translate(188 5704) translate(648 442) translate(130 48) translate(27 26) translate(.889 .333)",key:1})])))}r.defaultProps={width:"43",height:"44",id:"nodejs-blue",viewBox:"0 0 35 39"},e.exports=r,r.default=r},99917:function(e,t,a){"use strict";a.d(t,{A:function(){return d}});var n=a(96540),r=a(43654),l=a.n(r),i=a(73728),c=a.n(i),o=a(78435),s=a(30342),u=a(95663),m={container:"fq_nz",info:"fq_2n",text:o.l$v,rate:"fq_2p",rateLogo:"fq_2q",rateText:(0,s.A)(o.XYX,o.ucw),stars:"fq_2r"},d=function(e){var t=e.classNames,a=e.ClutchIcon,r=void 0===a?l():a,i=e.reviewClutchText,o=void 0===i?"Reviews on Clutch":i,s=Object.assign({},m,t);return n.createElement("div",{className:null==s?void 0:s.container},n.createElement("div",{className:null==s?void 0:s.info},n.createElement("p",{className:null==s?void 0:s.text},u.s," ",o),n.createElement("div",{className:null==s?void 0:s.rate},n.createElement(r,{className:null==s?void 0:s.rateLogo}),n.createElement("p",{className:null==s?void 0:s.rateText},"4.9"))),n.createElement(c(),{className:null==s?void 0:s.stars}))}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.