"layout"
Bootstrap 3.0.0 Snippet by evarevirus

<link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <!DOCTYPE html><html class=''> <head><script src='//production-assets.codepen.io/assets/editor/live/console_runner-079c09a0e3b9ff743e39ee2d5637b9216b3545af0de366d4b9aad9dc87e26bfd.js'></script><script src='//production-assets.codepen.io/assets/editor/live/events_runner-73716630c22bbc8cff4bd0f07b135f00a0bdc5d14629260c3ec49e5606f98fdd.js'></script><script src='//production-assets.codepen.io/assets/editor/live/css_live_reload_init-2c0dc5167d60a5af3ee189d570b1835129687ea2a61bee3513dee3a50c115a77.js'></script><meta charset='UTF-8'><meta name="robots" content="noindex"><link rel="shortcut icon" type="image/x-icon" href="//production-assets.codepen.io/assets/favicon/favicon-8ea04875e70c4b0bb41da869e81236e54394d63638a1ef12fa558a4a835f1164.ico" /><link rel="mask-icon" type="" href="//production-assets.codepen.io/assets/favicon/logo-pin-f2d2b6d2c61838f7e76325261b7195c27224080bc099486ddd6dccb469b8e8e6.svg" color="#111" /><link rel="canonical" href="https://codepen.io/sleekybadger/pen/YEqbzL?depth=everything&order=popularity&page=37&q=vue+js&show_forks=false" /> <link rel='stylesheet prefetch' href='https://cdn.rawgit.com/michalsnik/aos/2.0.1/dist/aos.css'> <style class="cp-pen-styles"></style></head><body> <link rel="stylesheet" media="all" href="https://rubygarage.org/assets/application-aeae00cebe858f0718695c7919fb7beabfaacdf321dfb084e6dc0a66fda55611.css" data-turbolinks-track="true" recursive="true" cache="true" async="async" /> <link rel="stylesheet" media="screen" href="https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700" /> <script src="https://rubygarage.org/assets/application-01dc32803272016f9551bb9154da357997b5d04c40b45bbcf016bff4535eea4f.js" data-turbolinks-track="true" cache="true" recursive="true" async="async"></script> <div id='scroll-top'></div> <div class='main-spinner'> <div class='main-spinner__spinner'> <svg class='main-spinner__spinner-top' height='84px' viewBox='0 0 84 84' width='84px'> <path d='M42,16A26,26,0,1,0,68,42,26,26,0,0,0,42,16Zm0,42.5A16.5,16.5,0,1,1,58.5,42,16.5,16.5,0,0,1,42,58.5Z'></path> <circle cx='42' cy='6.5' r='6.5'></circle> </svg> <svg class='main-spinner__spinner-bottom' height='25px' viewBox='0 0 25 25' width='25px'> <path d='M 12.49 0.02C 19.31 0.02 24.85 5.61 24.85 12.51 24.85 19.41 19.31 25.01 12.49 25.01 5.66 25.01 0.13 19.41 0.13 12.51 0.13 5.61 5.66 0.02 12.49 0.02 12.49 0.02 12.49 0.02 12.49 0.02Z'></path> </svg> </div> </div> <div class='page-container'> <div class='header-wrap-white'> <header class='main-header modal-container'> <div class='no-shrink main-header-left-js'> <a class='d-inline-block hidden-xs-down' href='/'> <div class='main-header__logo main-header__logo--icon'> <img class="" alt="RubyGarage" src="http://rubygarage.orghttp://rubygarage.org/assets/logo_icon-1ec5972c85a42c55f0895f4704c56ca42aa60d615e1564cd4b41cdfa11db352e.svg" /> </div> <div class='main-header__logo main-header__logo--text'> <img class="main-header__logo-text" alt="RubyGarage" src="http://rubygarage.orghttp://rubygarage.org/assets/logo_text-6bf2558904efcb5fc675a81d6f3a91b918e2a46bdcc60283a6bdd2efa0950d4a.svg" /> </div> </a> <button aria-label='Toggle button' class='main-header__toggle-menu main-header-toggle-js' type='button'> <span></span> <span></span> <span></span> </button> </div> <div class='align-self-center'> <a class='d-inline-block hidden-sm-up' href='/'> <div class='main-header__logo main-header__logo--icon'> <img class="" alt="RubyGarage" src="http://rubygarage.orghttp://rubygarage.org/assets/logo_icon-1ec5972c85a42c55f0895f4704c56ca42aa60d615e1564cd4b41cdfa11db352e.svg" /> </div> </a> <ul class='main-header__menu main-menu'> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/portfolio'> Projects </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/services'> Services </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/team'> Company </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/testimonials'> Testimonials </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/workflow'> Workflow </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/careers'> Careers </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/blog'> Blog </a> </li> </ul> </div> <div class='no-shrink main-header-right-js'> <a class="main-header__get-button main-button" aria-label="Contact us" href="/contacts"><span class='mr-15 hidden-xs-down'>Get in touch</span> <span class='icon icon-mail-fill font-12'></span> </a></div> </header> <div class='main-menu-modal modal fade' id='main-menu'> <div class='modal-dialog main-menu-modal__dialog'> <button aria-label='close' class='close icon icon-cross font-13' data-dismiss='modal' type='button'></button> <div class='main-menu-modal__content modal-content'> <ul class='main-menu'> <li class='main-menu__item'> <a class='active main-header__menu-link main-menu__link' href='/'> Home </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/contacts'> Contacts </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/portfolio'> Projects </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/services'> Services </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/team'> Company </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/careers'> Careers </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/testimonials'> Testimonials </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/workflow'> Workflow </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/assets'> Assets </a> </li> <li class='main-menu__item'> <a class='main-header__menu-link main-menu__link' href='/blog'> Blog </a> </li> </ul> </div> </div> </div> </div> <div class='main-spinner--active page-content'> <section class='home-extra-header bg-violet-600'> <div class='container'> <div class='row'> <div class='col-md-10 offset-md-1 col-lg-8 offset-lg-2'> <div class='relative'> <div class='home-extra-header__circle'> <img alt="" srcset="http://rubygarage.org/assets/home/technology_matters_1x-91f0b1ce65fb1e2b4ac4ecde666d2ae5891e51ab97f489ef1730c76f5da97453.png 1x, http://rubygarage.org/assets/home/technology_matters_2x-48812fc737829ab59dd698927748ea0163e081e08ec0b12dca48ec539a13c5c6.png 2x" src="http://rubygarage.orghttp://rubygarage.org/assets/home/technology_matters_1x-91f0b1ce65fb1e2b4ac4ecde666d2ae5891e51ab97f489ef1730c76f5da97453.png" /> </div> <div data-aos="fade-up" class='home-extra-header__content'> <p class='home-extra-header__title m-auto'>Technology Matters</p> </div> </div> <div data-aos="fade-up" data-aos-anchor-placement="top-bottom" data-aos-delay="300"> <p class='home-extra-header__descr'> We’re a top-of-the-line software <b>development</b> and <b>consulting</b> company, located in Eastern Europe that builds custom web and mobile products for our clients </p> <a class='main-button main-button--white-violet move-icon-on-hover mb-20 relative' href='/testimonials'> What our clients say <i class='icon icon-arrow-right ml-20 font-9'></i> </a> </div> </div> </div> </div> </section> <section class='home-technologies-slide'> <div class='container'> <div class='row'> <div class='col-lg-10 offset-lg-1'> <h3 class='home-technologies-slide__title' data-aos="fade-up" data-aos-anchor-placement="top-bottom" data-aos-delay="0"> <span class='font-600'> Ruby on Rails </span> is our core expertise </h3> <p data-aos="fade-up" data-aos-anchor-placement="top-bottom" class='home-technologies-slide__text'>But we mix different technologies to deliver great results</p> <div data-aos="fade-up" data-aos-anchor-placement="top-bottom" data-aos-delay="200"> <ul class='main-tabs nav nav-tabs'> <li class='nav-item'> <a class='main-tabs__link nav-link active' data-toggle='tab' href='#web'> Web </a> </li> <li class='nav-item'> <a class='main-tabs__link nav-link' data-toggle='tab' href='#mobile'> Mobile </a> </li> </ul> <div class='tab-content mb-30 tab-content-animate-js'> <div class='tab-pane active' id='web'> <div data-aos="fade-up"> <p class='home-technologies-slide__technology'> Frontend </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-react m-auto'></span> </div> <p class='tech-info__title'> React </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-vuejs m-auto'></span> </div> <p class='tech-info__title'> Vue JS </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-angularjs m-auto'></span> </div> <p class='tech-info__title'> Angular JS </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-backbonejs m-auto'></span> </div> <p class='tech-info__title'> Backbone JS </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-html5 m-auto'></span> </div> <p class='tech-info__title'> HTML5 </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-css3 m-auto'></span> </div> <p class='tech-info__title'> CSS3 </p> </div> </li> </ul> </div> <div data-aos="fade-up"> <p class='home-technologies-slide__technology'> Backend </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-ruby-on-rails m-auto'></span> </div> <p class='tech-info__title'> Ruby on Rails </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-nodejs m-auto'></span> </div> <p class='tech-info__title'> Node JS </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-phoenix m-auto'></span> </div> <p class='tech-info__title'> Phoenix </p> </div> </li> </ul> </div> <div data-aos="fade-up"> <p class='home-technologies-slide__technology'> Databases </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-postgresql m-auto'></span> </div> <p class='tech-info__title'> PostgreSQL </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-mongodb m-auto'></span> </div> <p class='tech-info__title'> MongoDB </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-redis m-auto'></span> </div> <p class='tech-info__title'> Redis </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-elasticsearch m-auto'></span> </div> <p class='tech-info__title'> elasticsearch </p> </div> </li> </ul> </div> <div data-aos="fade-up"> <p class='home-technologies-slide__technology'> Hosting </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-aws m-auto'></span> </div> <p class='tech-info__title'> AWS </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-heroku m-auto'></span> </div> <p class='tech-info__title'> Heroku </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-rackspace m-auto'></span> </div> <p class='tech-info__title'> rackspace </p> </div> </li> </ul> </div> </div> <div class='tab-pane' id='mobile'> <p class='home-technologies-slide__technology'> IOS </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-swift m-auto'></span> </div> <p class='tech-info__title'> Swift </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-objective-c m-auto'></span> </div> <p class='tech-info__title'> Objective-C </p> </div> </li> </ul> <p class='home-technologies-slide__technology'> Android </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-kotlin m-auto'></span> </div> <p class='tech-info__title'> Kotlin </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-java m-auto'></span> </div> <p class='tech-info__title'> java </p> </div> </li> </ul> <p class='home-technologies-slide__technology'> Hybrid </p> <ul class='d-flex flex-wrap justify-content-center mb-20'> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-react m-auto'></span> </div> <p class='tech-info__title'> React Native </p> </div> </li> <li> <div class='tech-info'> <div class='tech-info__circle tech-info__circle--home'> <span class='icon-tech icon-tech-xamarin m-auto'></span> </div> <p class='tech-info__title'> Xamarin </p> </div> </li> </ul> </div> </div> </div> </div> </div> </div> </section> <div class='container text-center'> <p class='home-projects-slide__title' data-aos="fade-up"> Our Projects </p> </div> <div class='tab-pane' id='projects' role='tabpanel'> <section class='project-summary project-summary--odd project-summary__img-right-js'> <div class='container'> <div class='row align-items-center'> <div class='col-5 offset-lg-1 col-xl-4 hidden-sm-down' data-aos="fade-up" data-aos-delay="100"> <h2 class='project-summary__title'> Real-time event analytics for offline marketing </h2> <ul class='mb-35'> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby-on-rails m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-postgresql m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-jquery m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-mysql m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-elasticsearch m-auto'></span> </li> </ul> <a class='main-button main-button--violet-black move-icon-on-hover mb-10' href='/portfolio/exposure'> View case study <span class='icon icon-arrow-right font-9 ml-20'></span> </a> </div> <div class='col-2 col-lg-1 col-xl-2 hidden-sm-down'> <div class='project-summary__vert-txt-wrap vert-txt-wrap-js' data-aos="fade-up"> <p class='vert-txt vert-txt-js'> ExposureDB </p> </div> </div> <div class='col-12 col-md-5 col-xl-4' data-aos="fade-up"> <div class='project-summary__img' data-source_1200='https://rubygarage.s3.amazonaws.com/uploads/project/thumbnail/1/web_preview_x2_web_preview_x2_exposure_device_2x.png' data-source_600='https://rubygarage.s3.amazonaws.com/uploads/project/thumbnail/1/web_preview_x1_web_preview_x2_exposure_device_2x.png'> <div class='main-spinner main-spinner--local'> <div class='main-spinner__spinner'> <svg class='main-spinner__spinner-top' height='84px' viewBox='0 0 84 84' width='84px'> <path d='M42,16A26,26,0,1,0,68,42,26,26,0,0,0,42,16Zm0,42.5A16.5,16.5,0,1,1,58.5,42,16.5,16.5,0,0,1,42,58.5Z'></path> <circle cx='42' cy='6.5' r='6.5'></circle> </svg> <svg class='main-spinner__spinner-bottom' height='25px' viewBox='0 0 25 25' width='25px'> <path d='M 12.49 0.02C 19.31 0.02 24.85 5.61 24.85 12.51 24.85 19.41 19.31 25.01 12.49 25.01 5.66 25.01 0.13 19.41 0.13 12.51 0.13 5.61 5.66 0.02 12.49 0.02 12.49 0.02 12.49 0.02 12.49 0.02Z'></path> </svg> </div> </div> <img alt="" class="no-source-js" src="" /> </div> <p class='project-summary__name hidden-md-up'> ExposureDB </p> </div> <div class='col-12 hidden-md-up'> <h2 class='project-summary__title'> Real-time event analytics for offline marketing </h2> <ul class='mb-35'> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby-on-rails m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-postgresql m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-jquery m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-mysql m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-elasticsearch m-auto'></span> </li> </ul> <a class='main-button main-button--violet-black move-icon-on-hover mb-10' href='/portfolio/exposure'> View case study <span class='icon icon-arrow-right font-9 ml-20'></span> </a> </div> </div> </div> </section> <section class='project-summary project-summary--even project-summary__img-left-js'> <div class='container'> <div class='row align-items-center'> <div class='col-12 col-md-5 offset-lg-1 col-xl-4'> <div class='project-summary__img' data-source_1200='https://rubygarage.s3.amazonaws.com/uploads/project/thumbnail/16/web_preview_x2_web_preview_x2_shopperations_2x.png' data-source_600='https://rubygarage.s3.amazonaws.com/uploads/project/thumbnail/16/web_preview_x1_web_preview_x2_shopperations_2x.png'> <img alt="" class="no-source-js" src="" /> <div class='main-spinner main-spinner--local'> <div class='main-spinner__spinner'> <svg class='main-spinner__spinner-top' height='84px' viewBox='0 0 84 84' width='84px'> <path d='M42,16A26,26,0,1,0,68,42,26,26,0,0,0,42,16Zm0,42.5A16.5,16.5,0,1,1,58.5,42,16.5,16.5,0,0,1,42,58.5Z'></path> <circle cx='42' cy='6.5' r='6.5'></circle> </svg> <svg class='main-spinner__spinner-bottom' height='25px' viewBox='0 0 25 25' width='25px'> <path d='M 12.49 0.02C 19.31 0.02 24.85 5.61 24.85 12.51 24.85 19.41 19.31 25.01 12.49 25.01 5.66 25.01 0.13 19.41 0.13 12.51 0.13 5.61 5.66 0.02 12.49 0.02 12.49 0.02 12.49 0.02 12.49 0.02Z'></path> </svg> </div> </div> </div> <p class='project-summary__name hidden-md-up'> Shopperations </p> </div> <div class='col-2 col-lg-1 col-xl-2 hidden-sm-down'> <div class='project-summary__vert-txt-wrap vert-txt-wrap-js'> <p class='vert-txt vert-txt-js'> Shopperations </p> </div> </div> <div class='col-12 col-md-5 col-xl-4'> <h2 class='project-summary__title'> The Ideal Online Tool for Shopper Marketers </h2> <ul class='mb-35'> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby-on-rails m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-coffeescript m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-angularjs m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-postgresql m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-redis m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-haml m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-sass m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-rspec m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-capybara m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-chef m-auto'></span> </li> </ul> <a class='main-button main-button--violet-black move-icon-on-hover mb-10' href='/portfolio/shopperations'> View case study <span class='icon icon-arrow-right font-9 ml-20'></span> </a> </div> </div> </div> </section> <section class='project-summary project-summary--odd project-summary__img-right-js'> <div class='container'> <div class='row align-items-center'> <div class='col-5 offset-lg-1 col-xl-4 hidden-sm-down'> <h2 class='project-summary__title'> An online make-up store with a unique referral program </h2> <ul class='mb-35'> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-spree m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby-on-rails m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-angularjs m-auto'></span> </li> </ul> <a class='main-button main-button--violet-black move-icon-on-hover mb-10' href='/portfolio/artdeco'> View case study <span class='icon icon-arrow-right font-9 ml-20'></span> </a> </div> <div class='col-2 col-lg-1 col-xl-2 hidden-sm-down'> <div class='project-summary__vert-txt-wrap vert-txt-wrap-js'> <p class='vert-txt vert-txt-js'> Artdeco </p> </div> </div> <div class='col-12 col-md-5 col-xl-4'> <div class='project-summary__img' data-source_1200='https://rubygarage.s3.amazonaws.com/uploads/project/thumbnail/24/web_preview_x2_web_preview_x2_artdeco_2x.png' data-source_600='https://rubygarage.s3.amazonaws.com/uploads/project/thumbnail/24/web_preview_x1_web_preview_x2_artdeco_2x.png'> <div class='main-spinner main-spinner--local'> <div class='main-spinner__spinner'> <svg class='main-spinner__spinner-top' height='84px' viewBox='0 0 84 84' width='84px'> <path d='M42,16A26,26,0,1,0,68,42,26,26,0,0,0,42,16Zm0,42.5A16.5,16.5,0,1,1,58.5,42,16.5,16.5,0,0,1,42,58.5Z'></path> <circle cx='42' cy='6.5' r='6.5'></circle> </svg> <svg class='main-spinner__spinner-bottom' height='25px' viewBox='0 0 25 25' width='25px'> <path d='M 12.49 0.02C 19.31 0.02 24.85 5.61 24.85 12.51 24.85 19.41 19.31 25.01 12.49 25.01 5.66 25.01 0.13 19.41 0.13 12.51 0.13 5.61 5.66 0.02 12.49 0.02 12.49 0.02 12.49 0.02 12.49 0.02Z'></path> </svg> </div> </div> <img alt="" class="no-source-js" src="" /> </div> <p class='project-summary__name hidden-md-up'> Artdeco </p> </div> <div class='col-12 hidden-md-up'> <h2 class='project-summary__title'> An online make-up store with a unique referral program </h2> <ul class='mb-35'> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-spree m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-ruby-on-rails m-auto'></span> </li> <li class='project-summary__tag mr-5 mb-5'> <span class='icon-tech--sm icon-tech-angularjs m-auto'></span> </li> </ul> <a class='main-button main-button--violet-black move-icon-on-hover mb-10' href='/portfolio/artdeco'> View case study <span class='icon icon-arrow-right font-9 ml-20'></span> </a> </div> </div> </div> </section> </div> <section class='more-works-slide'> <div class='container'> <div class='row'> <div class='col-md-8 offset-md-2 col-lg-6 offset-lg-3 col-xl-4 offset-xl-4'> <h3 class='more-works-slide__title home-slide__title'> Check Out <b>More Works</b> </h3> </div> <div class='col-md-10 offset-md-1 col-xl-8 offset-xl-2'> <p class='more-works-slide__text'> Our case studies describe web and mobile solutions that we implemented for our clients. In our stories, we describe <b>technologies</b> that we used and <b>challenges</b> we faced during project development. </p> <a class='more-works-slide__btn main-button main-button--white-violet move-icon-on-hover' href='/portfolio'> View all case studies <i class='icon icon-arrow-right ml-20 font-9'></i> </a> </div> </div> </div> <div class='more-works-slide__images'> <img class="more-works-slide__images-img more-works-slide__images-img--side" alt="" srcset="http://rubygarage.org/assets/projects/siasto/preview/preview_1x-4deedd36471edbc10306cf3aa1a1edb5ab21da55b233e9de6cf32ba5eda6cef0.png 1x, http://rubygarage.org/assets/projects/siasto/preview/preview_2x-86d610b7829334db28e8d18b1f45ee8dda4318c0f6d2076fc6259792a047d3ac.png 2x" src="http://rubygarage.orghttp://rubygarage.org/assets/projects/siasto/preview/preview_1x-4deedd36471edbc10306cf3aa1a1edb5ab21da55b233e9de6cf32ba5eda6cef0.png" /> <img class="more-works-slide__images-img more-works-slide__images-img--center" alt="" srcset="http://rubygarage.org/assets/projects/sprinklebit/preview/preview_1x-b84517005458224845383036598c34cfb6f9c3de9992d04cb73568906c918691.png 1x, http://rubygarage.org/assets/projects/sprinklebit/preview/preview_2x-b84517005458224845383036598c34cfb6f9c3de9992d04cb73568906c918691.png 2x" src="http://rubygarage.orghttp://rubygarage.org/assets/projects/sprinklebit/preview/preview_1x-b84517005458224845383036598c34cfb6f9c3de9992d04cb73568906c918691.png" /> <img class="more-works-slide__images-img more-works-slide__images-img--side" alt="" srcset="http://rubygarage.org/assets/projects/moonage/preview/preview_1x-ca013f41284cbc4fa0402ffd864923fb5b6b125f182e982b26de2fee48b85aa6.png 1x, http://rubygarage.org/assets/projects/moonage/preview/preview_2x-efd08dd778d9aa103f591d6bffc93bd1fbc4edd70f7b3650ce6e5fea51c79f23.png 2x" src="http://rubygarage.orghttp://rubygarage.org/assets/projects/moonage/preview/preview_1x-ca013f41284cbc4fa0402ffd864923fb5b6b125f182e982b26de2fee48b85aa6.png" /> </div> </section> <section class='home-map-slide' data-aos='fade-up'> <div class='dymanic-map-wrap'> <div class='container'> <div class='row'> <div class='col-lg-10 offset-lg-1'> <h3 class='home-map-slide__title'> Our Clients Worldwide </h3> <div class='row'> <div class='col-lg-10 offset-lg-1'> <p class='home-map-slide__descr'>RubyGarage is headquartered in Eastern Europe, but we help businesses across the globe: in the USA, Europe, Australia – you name the country!</p> </div> </div> </div> </div> </div> <div class='dymanic-map' style='background-image: url(https://rubygarage.orghttp://rubygarage.org/assets/home/map_bg_1x-fc8d4021bf6d2f7350e5ca8b09e5727adf24acf9b9bba72286edbce23d256629.png); background-image: -webkit-image-set(url(https://rubygarage.orghttp://rubygarage.org/assets/home/map_bg_1x-fc8d4021bf6d2f7350e5ca8b09e5727adf24acf9b9bba72286edbce23d256629.png) 1x, url(https://rubygarage.orghttp://rubygarage.org/assets/home/map_bg_1x-fc8d4021bf6d2f7350e5ca8b09e5727adf24acf9b9bba72286edbce23d256629.png) 2x);'> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--america-west-top'></div> <div class='dymanic-map__dot dymanic-map__dot--sm dymanic-map__dot--america-west'></div> <div class='dymanic-map__dot dymanic-map__dot--sm dymanic-map__dot--america-west-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--america-top'></div> <div class='dymanic-map__dot dymanic-map__dot--lg dymanic-map__dot--america-center-top'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--america-center'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--america-center-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--america-east-left'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--america-east'></div> <div class='dymanic-map__dot dymanic-map__dot--sm dymanic-map__dot--america-east-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--europe-top'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--europe-west-top'></div> <div class='dymanic-map__dot dymanic-map__dot--sm dymanic-map__dot--europe-west-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--sm dymanic-map__dot--europe-east-top'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--europe-east'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--europe-east-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--lg dymanic-map__dot--europe-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--sm dymanic-map__dot--africa-top'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--africa-left'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--africa-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--asia-east'></div> <div class='dymanic-map__dot dymanic-map__dot--lg dymanic-map__dot--asia-east-top'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--asia-east-bottom'></div> <div class='dymanic-map__dot dymanic-map__dot--md dymanic-map__dot--asia-east-left'></div> </div> <div class='container'> <div class='row'> <div class='col-lg-10 offset-lg-1'> <div class='home-map-slide__content'> <p class='home-map-slide__content-text'>Thanks to the ease of travel, streamlined daily communication, excellent internal infrastructure, innovative product management approaches, and English as our team’s second language, it feels like RubyGarage is next door!</p> </div> </div> </div> </div> </div> </section> <section class='home-services-slide' data-aos> <div class='home-services-slide__content container'> <div class='row'> <div class='col-12 col-md-6 col-lg-5 offset-lg-1'> <h3 class='home-services-slide__content-title'> <span class='font-600'> Full package </span> of services needed for success of your project </h3> </div> <div class='home-services-slide__motion'> <div class='explore__motion-img'> <img alt="" srcset="http://rubygarage.org/assets/home/elips-animation-651674a77a9723b776201a31b865a77563b0c9ac3115874bd11f413f52dbbf26.svg 1x" src="http://rubygarage.orghttp://rubygarage.org/assets/home/elips-animation-651674a77a9723b776201a31b865a77563b0c9ac3115874bd11f413f52dbbf26.svg" /> </div> </div> </div> <div class='row'> <div class='col-md-6 col-lg-5 offset-lg-1 hidden-sm-down'> <a class='main-button main-button--white-violet move-icon-on-hover mb-20' href='/services'> Explore our services <i class='icon icon-arrow-right font-9 ml-15'></i> </a> </div> <div class='col-12 col-md-6 col-lg-5'> <p class='home-services-slide__content-descr'> From requirements engineering to <b>product development</b> to quality assurance, we handle your technology needs and meet your business challenges </p> <a class='main-button main-button--white-violet move-icon-on-hover mb-20 hidden-md-up' href='/services'> Explore our services <i class='icon icon-arrow-right font-9 ml-15'></i> </a> </div> </div> </div> </section> <section> <div class='container'> <div class='home-about-slide'> <div class='col-10 offset-1 col-md-6'> <h3 class='home-slide__title'> Engineers with exceptional technical skills </h3> <a class='main-button main-button--white-violet move-icon-on-hover' href='/team'> About us <i class='icon icon-arrow-right font-9 ml-20'></i> </a> </div> </div> </div> </section> <section class='home-testimonials-slide'> <div class='container'> <div class='text-center'> <p class='testimonial__title'> Our Clients </p> <div class='hidden-lg-up'> <i class='icon icon-quote-left home-testimonials__txt-quote--mob'></i> </div> </div> <div class='home-testimonials__carousel owl-carousel mb-40'> <div class='home-testimonials__carousel-item'> <div class='active carousel-item row'> <div class='col-10 offset-1 col-md-8 offset-md-2'> <div class='testimonial-autor d-flex flex-wrap align-items-center mb-15'> <div class='testimonial__img mr-30 mb-10' style='background-image: url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/6/thumbnail_exposure_founder.jpg); background-image: -webkit-image-set(url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/6/thumbnail_exposure_founder.jpg) 1x, url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/6/thumbnail_retina_exposure_founder.jpg) 2x);'></div> <div> <p class='font-700 text-uppercase mb-10'> Jeremy Rollinson </p> <p class='font-13 font-300 in-grey-300 text-uppercase mb-10'> ExposureDB, CTO </p> </div> </div> </div> <div class='col-10 offset-1'> <div class='testimonial__txt mb-30'> <i class='home-testimonials__txt-quote testimonial__txt-quote icon icon-quote-left hidden-md-down'></i> <p class='relative'> The team at RubyGarage have played a critical role in the development of our analytics platform. Our work with them is based on a strong partnership, far more valuable than a traditional offshore development relationship. Their work is of an exceptionally high standard and the whole team regularly goes the extra mile to support our business. Whatever the challenge, be it technical or operational, RubyGarage have always delivered on time and on budget. </p> </div> </div> </div> </div> <div class='home-testimonials__carousel-item'> <div class='carousel-item row'> <div class='col-10 offset-1 col-md-8 offset-md-2'> <div class='testimonial-autor d-flex flex-wrap align-items-center mb-15'> <div class='testimonial__img mr-30 mb-10' style='background-image: url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/10/thumbnail_olga.jpg); background-image: -webkit-image-set(url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/10/thumbnail_olga.jpg) 1x, url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/10/thumbnail_retina_olga.jpg) 2x);'></div> <div> <p class='font-700 text-uppercase mb-10'> Olga Yurovski </p> <p class='font-13 font-300 in-grey-300 text-uppercase mb-10'> Shopperations, Founder </p> </div> </div> </div> <div class='col-10 offset-1'> <div class='testimonial__txt mb-30'> <i class='home-testimonials__txt-quote testimonial__txt-quote icon icon-quote-left hidden-md-down'></i> <p class='relative'> RubyGarage exceeded my expectations in many ways. As a first time, non-technical startup founder, I am happy to say that we had a drama-free collaboration. Their leadership and project managers are experienced and pragmatic; they understand startups and offered many helpful business suggestions. Their UX designer was superb and took my product vision to a completely new level. Their dedicated team of developers delivered a quality product on time and went out of their way to delight me as a customer. </p> </div> </div> </div> </div> <div class='home-testimonials__carousel-item'> <div class='carousel-item row'> <div class='col-10 offset-1 col-md-8 offset-md-2'> <div class='testimonial-autor d-flex flex-wrap align-items-center mb-15'> <div class='testimonial__img mr-30 mb-10' style='background-image: url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/7/thumbnail_pindify_founder.jpg); background-image: -webkit-image-set(url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/7/thumbnail_pindify_founder.jpg) 1x, url(https://rubygarage.s3.amazonaws.com/uploads/testimonial/client_photo/7/thumbnail_retina_pindify_founder.jpg) 2x);'></div> <div> <p class='font-700 text-uppercase mb-10'> Christoffer Wallin </p> <p class='font-13 font-300 in-grey-300 text-uppercase mb-10'> Pindify, Founder </p> </div> </div> </div> <div class='col-10 offset-1'> <div class='testimonial__txt mb-30'> <i class='home-testimonials__txt-quote testimonial__txt-quote icon icon-quote-left hidden-md-down'></i> <p class='relative'> Quality, Dedication, Skill, Inovation, Awareness, Communication, Infrastructure, Support and Documentation” are the 9 reference-points I include in every hour per price. No other company in the world are even close to the numbers RubyGarage represents. They are simply the best. </p> </div> </div> </div> </div> </div> <div class='text-center'> <a class="main-button main-button--violet-black move-icon-on-hover mb-20" href="/testimonials">View all reviews <span class='icon icon-arrow-right font-9 ml-20'></span> </a></div> </div> </section> <section class='home-info bg-blue-220'> <div class='container'> <div class='row'> <div class='col-10 offset-1 col-lg-8 offset-lg-2'> <h3 class='home-info__title'> Let’s start a <span class='font-600'> new project </span> together </h3> <a class='main-button main-button--white-violet move-icon-on-hover mb-20' href='/contacts'> Contact us <i class='icon icon-arrow-right ml-20 font-9'></i> </a> </div> </div> </div> </section> </div> <footer class='main-footer'> <div class='container'> <div class='row main-footer__nav'> <div class='col-10 offset-1 col-sm-12 offset-sm-0'> <div class='main-footer__string flex-wrap'> <ul class='main-footer__menu main-menu'> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/portfolio'> Projects </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/services'> Services </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/team'> Company </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/workflow'> Workflow </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/careers'> Careers </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/testimonials'> Testimonials </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/blog'> Blog </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/assets'> Assets </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/contacts'> Contacts </a> </li> <li class='main-footer__menu-item main-menu__item'> <a class='main-footer__menu-link main-menu__link' href='/privacy_policy'> Privacy Policy </a> </li> </ul> <div class='main-footer__social'> <a aria-label='clutch' class='icon-clutch main-footer__social-link round-icon--40' href='https://clutch.co/profile/rubygarage' rel='noopener' target='_blank'></a> <a aria-label='github' class='icon-github main-footer__social-link round-icon--40' href='https://github.com/rubygarage' rel='noopener' target='_blank'></a> <a aria-label='twitter' class='icon-twitter main-footer__social-link round-icon--40' href='https://twitter.com/rubygarage' rel='noopener' target='_blank'></a> <a aria-label='facebook' class='icon-facebook main-footer__social-link round-icon--40' href='https://www.facebook.com/RubyGarage' rel='noopener' target='_blank'></a> <a aria-label='linkedin' class='icon-linkedin main-footer__social-link round-icon--40' href='https://www.linkedin.com/company/rubygarage' rel='noopener' target='_blank'></a> <a aria-label='dribbble' class='icon-dribbble main-footer__social-link round-icon--40' href='https://dribbble.com/ugem' rel='noopener' target='_blank'></a> <a aria-label='behance' class='icon-behance main-footer__social-link round-icon--40' href='https://www.behance.net/ugemdesing' rel='noopener' target='_blank'></a> </div> </div> </div> </div> <div class='main-footer__string'> <p class='main-footer__phone'> <a href='tel:+380969326360'> +38 (096) 932-63-60 </a> </p> <p class='main-footer__copyright'> 2011-2017 © Copyright Garage. All Rights Reserved </p> </div> </div> </footer> </div> <script src='//production-assets.codepen.io/assets/common/stopExecutionOnTimeout-b2a7b3fe212eaa732349046d8416e00a9dec26eb7fd347590fbced3ab38af52e.js'></script><script src='https://cdn.rawgit.com/michalsnik/aos/2.0.1/dist/aos.js'></script> <script >AOS.init({ duration: 1200 }); //# sourceURL=pen.js </script> </body></html>

Related: See More


Questions / Comments: