{"id":9003,"date":"2019-07-22T13:15:00","date_gmt":"2019-07-22T13:15:00","guid":{"rendered":"https:\/\/codeandpepper.com\/?post_type=case_study&#038;p=9003"},"modified":"2024-11-21T20:38:54","modified_gmt":"2024-11-21T20:38:54","slug":"edtech-mvp-development-schooldoor-gyanberry","status":"publish","type":"case_study","link":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/","title":{"rendered":"SchoolDoor"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/12\/school-doors-logo.png\" alt=\"\" class=\"wp-image-21767\" width=\"309\" height=\"70\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/12\/school-doors-logo.png 617w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/12\/school-doors-logo-300x68.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/12\/school-doors-logo-361x82.png 361w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/12\/school-doors-logo-200x45.png 200w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/12\/school-doors-logo-432x98.png 432w\" sizes=\"auto, (max-width: 309px) 100vw, 309px\" \/><\/figure><\/div>\n\n\n<section\n    id=\"\"\n    class=\"case-study-tags block aligncenter\"\n>\n  <div class=\"terms\">\n        <div class=\"term\">FinTech Development<\/div>\n        <div class=\"term\">Google Cloud Platform<\/div>\n        <div class=\"term\">Node.js<\/div>\n        <div class=\"term\">React.js<\/div>\n        <div class=\"term\">TypeScript<\/div>\n      <\/div>\n<\/section>\n\n\n\n<p><a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/gyanberry.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Gyanberry<\/a> provides education consulting services to high-school students from India and the Gulf who wish to pursue higher education abroad. Etymology of the brand name hints at the company\u2019s mission using a vivid multilingual imagery: combining <em>gyan<\/em>, which stands for \u2018knowledge\u2019 in Sanskrit, with the English word <em>berry<\/em>. For almost a decade, the agency has been sharing the \u2018fruit of knowledge\u2019 in the form of personalised support and guidance during course selection and university enrollment as well as assistance with pre-departure and student visa services. Gyanberry is also a strategic partner for universities, helping them market their educational offer and recruit international students.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-about-schooldoor\">About SchoolDoor<\/h2>\n\n\n\n<p>The SchoolDoor platform combines functions enabling mutual search, networking, interactive messaging and event scheduling. The first version of this <strong>new EdTech application<\/strong> focuses on two types of users: high school counselors and university representatives. Their respective roles in the students\u2019 admission journey require intensive collaboration and strategic communication, which can now be streamlined and coordinated via SchoolDoor.<\/p>\n\n\n\n<p>Having completed the sign up process, verified users gain access to the dashboard &#8211; the heart and soul of the platform &#8211; with scheduling tools, statistics, a complete history of activity, and notifications. Representatives of both types of institutions can also search and browse other profiles using relevant filters. <b>Making meaningful connections and a more comprehensive approach to available forms of engagement (visits to school campuses, webinars, Q&amp;A sessions) give users a much-needed boost in their everyday efforts.<\/b><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"596\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-1024x596.png\" alt=\"SchoolDoor EdTech app dashboard\" class=\"wp-image-9180\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-1024x596.png 1024w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-300x175.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-768x447.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-1536x894.png 1536w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-359x209.png 359w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-172x100.png 172w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-720x419.png 720w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-864x503.png 864w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop-432x251.png 432w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-1-desktop.png 1882w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-challenge\">Challenge<\/h3>\n\n\n\n<p>Gyanberry\u2019s long-standing operations have been an invaluable source of insight into the main pain points affecting each participant of the admissions process. While the company\u2019s offline business model enjoyed a number of benefits, including the trust factor due to the availability of local offices and teams, it had its limitations &#8211; most notably scalability issues and lack of data intelligence. What\u2019s more, research into similar platforms suggested that the main focus is usually put on the search &amp; browse functions, with little or none knowledge transfer and options of direct communication between applicants and institutions. With this in mind, SchoolDoor would offer a <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/edtechnology.co.uk\/latest-news\/how-technology-is-making-the-move-to-the-uk-easier-for-international-students\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">convenient alternative<\/a> to the existing EdTech solutions.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-mvp-development-creating-an-edtech-experience\">MVP development: creating an EdTech experience<\/h2>\n\n\n\n<p>Having in mind a limited scope of the 1st MVP, we were looking to discover the compelling factor that could boost engagement of both target groups. <b>Establishing effective and interactive communication channels was given top priority as a way to achieve greater involvement of partner institutions.<\/b> Our client\u2019s authority in international student mobility is undisputed. However, lack of experience in software development meant that Code &amp; Pepper had to step up its game and provide more guidance in clarifying the final vision of the product. Having defined main goals and core functionalities in the course of intensive <a aria-label=\"undefined (opens in a new tab)\" href=\"https:\/\/codeandpepper.com\/2020\/03\/16\/product-design-journey-with-code-pepper\/\" target=\"_blank\" rel=\"noreferrer noopener\">product-discovery sessions<\/a>, a dedicated team of developers was mobilized to implement them at a breakneck speed.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-dynamic-scoping\">Dynamic scoping<\/h3>\n\n\n\n<p>Little did we know that the project would soon have to take a sudden turn&#8230; Social distancing and general lockdown brought by the outbreak of the Covid-19 pandemic forced the client to rethink the long-term product strategy and make profound changes in the scope. New circumstances called for a focus shift in developing main features. Taking into account travel restrictions, all scheduling and event management tools had to work mainly in favour of online events, such as webinars. Giving up at this stage was not an option and the team at Code &amp; Pepper demonstrated exceptional agility and determination. <b>Not only did we swiftly adapt to the changing scope, but also managed to accommodate for last minute requests.<\/b> An extra landing page was designed and developed in record time as an ultra lite compliment to the core platform.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-solutions-for-schooldoor\">Solutions for SchoolDoor<\/h2>\n\n\n\n<p>The product development team supplied by Code &amp; Pepper included a dedicated Product Owner, a Web Designer\/QA, three developers and a consulting Software Architect. When <a href=\"https:\/\/codeandpepper.com\/2020\/02\/12\/select-technology-in-fintech\/\" target=\"_blank\" aria-label=\"undefined (opens in a new tab)\" rel=\"noreferrer noopener\">selecting technologies and frameworks<\/a>, we were aiming for achieving optimal performance without compromising delivery plans or slowing down development pace. Efficient database management and built-in security features pointed to cloud hosting as a perfect choice for a budding EdTech with ambitions for international expansion. Thanks to CI\/CD, automating deployment on every change in the code, the team could quickly review development results and provide early feedback.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-real-time-notifications\">Real-time notifications<\/h3>\n\n\n\n<p>The SchoolDoor platform offers various notifications for each type of users: from updates on connection requests and scheduled events to notifications for platform administrators about new signups. In order to achieve <a href=\"https:\/\/codeandpepper.com\/services\/ui-design-company\/\">quality UI<\/a> \/ <a href=\"https:\/\/codeandpepper.com\/services\/ux-design-agency\/\">UX<\/a> and optimal cost-efficiency, we&#8217;ve proposed combining off-site email notifications (useful for sign up confirmations or in reset password flows) with on-site real-time notifications and near-instant messaging.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"596\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-1024x596.png\" alt=\"SchoolDoor EdTech MVP\" class=\"wp-image-9179\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-1024x596.png 1024w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-300x175.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-768x447.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-1536x894.png 1536w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-359x209.png 359w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-172x100.png 172w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-720x419.png 720w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-864x503.png 864w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2-432x251.png 432w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/07\/SchoolDoors-desktop-2.png 1882w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-security-features\">Security features<\/h3>\n\n\n\n<p>The application is hosted by Google Cloud Platform, ensuring all data storage is in compliance with GDPR. More tools offered by Firebase (e.g. Firebase Authentication, Firebase RealTime Database, Firebase Hosting) guarantee fully encrypted data both on server and in transit, thus complying with several ISO and SEC standards. Other selected encryption techniques and security solutions:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Data transit between front-end and back-end is fully encrypted with HTTPS protocol and TLS certification.<\/li><li>Data access policy is based on the least privilege principle.<\/li><li>Hosting providers manage both front-end and back-end servers, running comprehensive security audits.<\/li><li>The app is constantly monitored for compliance with rigorous boundaries of Lighthouse audits in terms of best practices, accessibility, and performance.<\/li><li>All authentication processes use the latest industry standards, such as OpenID Connect, OAuth 2.0, and JSON Web Tokens.<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-future-forward-architecture\">Future-forward architecture<\/h3>\n\n\n\n<p>From the first handshake at GITEX Technology Week in Dubai, we\u2019ve been immediately captivated by the client\u2019s <b>vision of education as a universally accessible experience<\/b>. Budget and time restrictions aside, we were invested in making sure this innovative EdTech MVP could be easily scaled in the future. Custom approach to developing real-time features enables adding new types of notifications, long after the whole system is up and running. <b>The platform\u2019s infrastructure is ready for scaling, enhancements and including new target groups, while the application architecture is built to withstand high volumes of traffic.<\/b> This way, SchoolDoor will never disappoint its users and the motto &#8211; \u201cConnect to grow\u201d &#8211; can continue to materialize on all levels.<\/p>\n\n\n<blockquote\n    id=\"custom-quote-block-block_611e5076df01c\"\n    class=\"wp-block-quote wp-block-quote-image alignfull \"\n>\n  <p>Code &amp; Pepper is a great team to work with for anyone who has an idea and wants to bring it to life! It&#8217;s like having a pool of experts sitting right next to you. Their attention to detail, transparency and ability to meet deadlines is impressive.<\/p>\n    <cite>\n    <img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"150\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-150x150.png\" class=\"attachment-thumbnail size-thumbnail\" alt=\"\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-150x150.png 150w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-300x300.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-209x209.png 209w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-140x140.png 140w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-250x250.png 250w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-100x100.png 100w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar-432x432.png 432w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/09\/Tejas-Labhshetwar.png 500w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\" \/>    <div class=\"name-wrap\">\n      <span class=\"typography-title-s\">Tejas Labhshetwar<\/span>\n      <span class=\"subname typography-body-medium\">\n        CEO at Gyanberry      <\/span>\n    <\/div>\n  <\/cite>\n  <\/blockquote>\n\n\n<section id=\"icons-grid-v2-block-block_5fd8d0497cc2e\" class=\"grid-block icons-grid-block-v2 block common-block alignfull\">\n<div class=\"container\">\n\n\n\n<h2 class=\"block-title section-title\">\n  <\/h2>\n\n\n\n<div class=\"grid-block-grid\">\n                <div class=\"grid-block-grid-item  has-link\">\n                                    <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/node-js-developers\/\">\n                                        <div class=\"grid-block-item-icon-wrapper\">\n                            \n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"><path fill=\"currentcolor\" d=\"M224 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6.4l47.4 28.1c1.7 1 4.1 1 5.7 0l184.7-106.6c1.7-1 2.8-3 2.8-5V149.3c0-2.1-1.1-4-2.9-5.1L226.8 37.7c-1.7-1-4-1-5.7 0L36.6 144.3c-1.8 1-2.9 3-2.9 5.1v213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7V167.5c0-3 2.4-5.3 5.4-5.3h23.4c2.9 0 5.4 2.3 5.4 5.3V378c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6l-48.4-27.9C8.1 389.2.7 376.3.7 362.4V149.3c0-13.8 7.4-26.8 19.4-33.7L204.6 9c11.7-6.6 27.2-6.6 38.8 0l184.7 106.7c12 6.9 19.4 19.8 19.4 33.7v213.1c0 13.8-7.4 26.7-19.4 33.7L243.4 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zm149.1-210.1c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8.5 2.4 2.7 4.2 5.2 4.2h24c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5h-23.9c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z\"\/><\/svg>                        <\/div>\n                        <div class=\"grid-block-grid-item-title-wrapper\">\n                            <p class=\"grid-block-grid-item-title\">\n                              Node.js                            <\/p>\n                        <\/div>\n                                    <\/a>\n                            <\/div>\n                        <div class=\"grid-block-grid-item  has-link\">\n                                    <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/back-end-development-services\/\">\n                                        <div class=\"grid-block-item-icon-wrapper\">\n                            \n<!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\n<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 72 72\" enable-background=\"new 0 0 72 72\" xml:space=\"preserve\">\n<g>\n\t<desc>Created with Sketch.<\/desc>\n\t<g>\n\t\t<path fill=\"#272727\" d=\"M0.6,36v35.4h70.9V0.6H0.6V36z M57.7,33.2c1.7,0.4,3.2,1.3,4.4,2.6c0.7,0.7,1.2,1.4,1.7,2.3\n\t\t\tc0,0.1-3.1,2.2-4.9,3.3c-0.1,0-0.3-0.2-0.6-0.7c-0.7-1.2-1.9-1.9-3.3-2c-2.1-0.1-3.5,1-3.5,2.8c0,0.5,0.1,0.9,0.3,1.3\n\t\t\tc0.5,1,1.3,1.6,4.1,2.8c5.1,2.2,7.2,3.6,8.6,5.7c1.5,2.3,1.8,5.9,0.8,8.6c-1.1,2.9-3.9,4.9-7.8,5.6c-1.8,0.2-3.6,0.2-5.4-0.1\n\t\t\tc-2.7-0.4-5.3-1.7-7.2-3.7C44.2,61,43,59.1,43,59c0.2-0.2,0.4-0.3,0.7-0.4l2.6-1.5l2-1.2l0.4,0.6c0.7,1,1.6,1.9,2.7,2.6\n\t\t\tc2.3,1.2,5.4,1,6.9-0.4c1.1-1,1.2-2.7,0.4-3.9c-0.6-0.8-1.7-1.5-4.9-2.8c-3.7-1.6-5.2-2.6-6.7-4.1c-0.9-1-1.6-2.2-1.9-3.5\n\t\t\tc-0.3-1.5-0.3-3-0.1-4.5c0.8-3.5,3.4-6,7.3-6.7C54,32.8,55.9,32.9,57.7,33.2L57.7,33.2z M41,36.1V39h-9.2v26.2h-6.5V39H16v-2.8\n\t\t\tc0-1,0-2,0.1-2.9c0,0,5.7-0.1,12.5-0.1H41V36.1z\"\/>\n\t<\/g>\n<\/g>\n<\/svg>\n                        <\/div>\n                        <div class=\"grid-block-grid-item-title-wrapper\">\n                            <p class=\"grid-block-grid-item-title\">\n                              TypeScript                            <\/p>\n                        <\/div>\n                                    <\/a>\n                            <\/div>\n                        <div class=\"grid-block-grid-item  has-link\">\n                                    <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/react-developers\/\">\n                                        <div class=\"grid-block-item-icon-wrapper\">\n                            \n<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"><path fill=\"currentcolor\" d=\"M418.2 177.2c-5.4-1.8-10.8-3.5-16.2-5.1.9-3.7 1.7-7.4 2.5-11.1 12.3-59.6 4.2-107.5-23.1-123.3-26.3-15.1-69.2.6-112.6 38.4-4.3 3.7-8.5 7.6-12.5 11.5-2.7-2.6-5.5-5.2-8.3-7.7-45.5-40.4-91.1-57.4-118.4-41.5-26.2 15.2-34 60.3-23 116.7 1.1 5.6 2.3 11.1 3.7 16.7-6.4 1.8-12.7 3.8-18.6 5.9C38.3 196.2 0 225.4 0 255.6c0 31.2 40.8 62.5 96.3 81.5 4.5 1.5 9 3 13.6 4.3-1.5 6-2.8 11.9-4 18-10.5 55.5-2.3 99.5 23.9 114.6 27 15.6 72.4-.4 116.6-39.1 3.5-3.1 7-6.3 10.5-9.7 4.4 4.3 9 8.4 13.6 12.4 42.8 36.8 85.1 51.7 111.2 36.6 27-15.6 35.8-62.9 24.4-120.5-.9-4.4-1.9-8.9-3-13.5 3.2-.9 6.3-1.9 9.4-2.9 57.7-19.1 99.5-50 99.5-81.7 0-30.3-39.4-59.7-93.8-78.4zM282.9 92.3c37.2-32.4 71.9-45.1 87.7-36 16.9 9.7 23.4 48.9 12.8 100.4-.7 3.4-1.4 6.7-2.3 10-22.2-5-44.7-8.6-67.3-10.6-13-18.6-27.2-36.4-42.6-53.1 3.9-3.7 7.7-7.2 11.7-10.7zM167.2 307.5c5.1 8.7 10.3 17.4 15.8 25.9-15.6-1.7-31.1-4.2-46.4-7.5 4.4-14.4 9.9-29.3 16.3-44.5 4.6 8.8 9.3 17.5 14.3 26.1zm-30.3-120.3c14.4-3.2 29.7-5.8 45.6-7.8-5.3 8.3-10.5 16.8-15.4 25.4-4.9 8.5-9.7 17.2-14.2 26-6.3-14.9-11.6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 16.6 25.5 24.3 38.7s14.9 26.7 21.7 40.4c-6.7 13.8-13.9 27.4-21.6 40.8-7.6 13.3-15.7 26.2-24.2 39-14.9 1.1-30.4 1.6-46.1 1.6s-30.9-.5-45.6-1.4c-8.7-12.7-16.9-25.7-24.6-39s-14.8-26.8-21.5-40.6zm180.6 51.2c5.1-8.8 9.9-17.7 14.6-26.7 6.4 14.5 12 29.2 16.9 44.3-15.5 3.5-31.2 6.2-47 8 5.4-8.4 10.5-17 15.5-25.6zm14.4-76.5c-4.7-8.8-9.5-17.6-14.5-26.2-4.9-8.5-10-16.9-15.3-25.2 16.1 2 31.5 4.7 45.9 8-4.6 14.8-10 29.2-16.1 43.4zM256.2 118.3c10.5 11.4 20.4 23.4 29.6 35.8-19.8-.9-39.7-.9-59.5 0 9.8-12.9 19.9-24.9 29.9-35.8zM140.2 57c16.8-9.8 54.1 4.2 93.4 39 2.5 2.2 5 4.6 7.6 7-15.5 16.7-29.8 34.5-42.9 53.1-22.6 2-45 5.5-67.2 10.4-1.3-5.1-2.4-10.3-3.5-15.5-9.4-48.4-3.2-84.9 12.6-94zm-24.5 263.6c-4.2-1.2-8.3-2.5-12.4-3.9-21.3-6.7-45.5-17.3-63-31.2-10.1-7-16.9-17.8-18.8-29.9 0-18.3 31.6-41.7 77.2-57.6 5.7-2 11.5-3.8 17.3-5.5 6.8 21.7 15 43 24.5 63.6-9.6 20.9-17.9 42.5-24.8 64.5zm116.6 98c-16.5 15.1-35.6 27.1-56.4 35.3-11.1 5.3-23.9 5.8-35.3 1.3-15.9-9.2-22.5-44.5-13.5-92 1.1-5.6 2.3-11.2 3.7-16.7 22.4 4.8 45 8.1 67.9 9.8 13.2 18.7 27.7 36.6 43.2 53.4-3.2 3.1-6.4 6.1-9.6 8.9zm24.5-24.3c-10.2-11-20.4-23.2-30.3-36.3 9.6.4 19.5.6 29.5.6 10.3 0 20.4-.2 30.4-.7-9.2 12.7-19.1 24.8-29.6 36.4zm130.7 30c-.9 12.2-6.9 23.6-16.5 31.3-15.9 9.2-49.8-2.8-86.4-34.2-4.2-3.6-8.4-7.5-12.7-11.5 15.3-16.9 29.4-34.8 42.2-53.6 22.9-1.9 45.7-5.4 68.2-10.5 1 4.1 1.9 8.2 2.7 12.2 4.9 21.6 5.7 44.1 2.5 66.3zm18.2-107.5c-2.8.9-5.6 1.8-8.5 2.6-7-21.8-15.6-43.1-25.5-63.8 9.6-20.4 17.7-41.4 24.5-62.9 5.2 1.5 10.2 3.1 15 4.7 46.6 16 79.3 39.8 79.3 58 0 19.6-34.9 44.9-84.8 61.4zm-149.7-15c25.3 0 45.8-20.5 45.8-45.8s-20.5-45.8-45.8-45.8c-25.3 0-45.8 20.5-45.8 45.8s20.5 45.8 45.8 45.8z\"\/><\/svg>                        <\/div>\n                        <div class=\"grid-block-grid-item-title-wrapper\">\n                            <p class=\"grid-block-grid-item-title\">\n                              React                            <\/p>\n                        <\/div>\n                                    <\/a>\n                            <\/div>\n                        <div class=\"grid-block-grid-item  has-link\">\n                                    <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/cloud-computing-software-development-and-consulting\/\">\n                                        <div class=\"grid-block-item-icon-wrapper\">\n                            \n<!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\n<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 72 72\" enable-background=\"new 0 0 72 72\" xml:space=\"preserve\">\n<g>\n\t<desc>Created with Sketch.<\/desc>\n\t<g>\n\t\t<path fill=\"#393939\" d=\"M8,60.4C3.4,56.6,0.6,51,0.6,45.1c0-6.7,3.3-12.7,8.5-16.3l0,0c1.1-4,3.2-8,6-11.1\n\t\t\tC25.1,6.4,42.7,5.2,53.9,15l0.3,0.3l0,0c3.9,3.4,6.8,7.9,8.2,12.8l0.1,0.5c5.5,3.7,8.9,9.9,8.8,16.5c-0.1,10.8-8.9,19.4-19.8,19.5\n\t\t\tl-31.2,0c-4.2,0-8.3-1.3-11.7-3.8l-0.4-0.3L8,60.4z M24.8,25.2l-0.3,0.3l-0.1,0.1c4.7,0.9,9,3.5,11.9,7.4l0,0l-8.9,8.8\n\t\t\tc-0.8-1.7-2.1-3-3.8-3.8c-3.9-1.7-8.4,0-10.2,3.8c-1.7,3.8,0,8.3,3.8,10.1v0c0.9,0.4,1.8,0.6,2.8,0.7l0.4,0l30.8,0\n\t\t\tc4.2,0,7.7-3.3,7.7-7.5c0-4.1-3.3-7.5-7.4-7.6l-0.3,0v-1.5c0.1-4.5-1.9-8.8-5.3-11.8l-0.3-0.3C39.4,18.8,30.3,19.5,24.8,25.2z\"\/>\n\t<\/g>\n<\/g>\n<\/svg>\n                        <\/div>\n                        <div class=\"grid-block-grid-item-title-wrapper\">\n                            <p class=\"grid-block-grid-item-title\">\n                              Google Cloud                            <\/p>\n                        <\/div>\n                                    <\/a>\n                            <\/div>\n                        <div class=\"grid-block-grid-item  has-link\">\n                                    <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/cloud-computing-software-development-and-consulting\/\">\n                                        <div class=\"grid-block-item-icon-wrapper\">\n                            \n<!-- Generator: Adobe Illustrator 25.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->\n<svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 72 72\" enable-background=\"new 0 0 72 72\" xml:space=\"preserve\">\n<g>\n\t<desc>Created with Sketch.<\/desc>\n\t<g>\n\t\t<path fill=\"#393939\" d=\"M12.4,46.8l6.9-44.3c0.2-1.5,2.3-1.8,3-0.5l7.4,13.9L12.4,46.8z M61.3,57.6l-6.5-40.7\n\t\t\tc-0.2-1.3-1.8-1.8-2.7-0.9L10.7,57.6l22.9,12.9c1.4,0.8,3.2,0.8,4.6,0L61.3,57.6z M42.7,22l-5.3-10.1c-0.6-1.1-2.2-1.1-2.8,0\n\t\t\tL11.4,53.6L42.7,22z\"\/>\n\t<\/g>\n<\/g>\n<\/svg>\n                        <\/div>\n                        <div class=\"grid-block-grid-item-title-wrapper\">\n                            <p class=\"grid-block-grid-item-title\">\n                              Firebase                            <\/p>\n                        <\/div>\n                                    <\/a>\n                            <\/div>\n            <\/div>\n\n<\/div>\n<\/section>\n<style type=\"text\/css\">\n  #icons-grid-v2-block-block_5fd8d0497cc2e {\n    background: ;\n    color: ;\n  }\n\n  <\/style>\n\n\n<section id=\"services-grid-v2-block-block_5fd8d72a7cc33\" class=\"grid-block services-grid-block-v2 block common-block alignfull\">\n  <div class=\"container\">\n\n    \n\n<h2 class=\"block-title section-title\">\n  <\/h2>\n\n\n\n    <div class=\"grid-block-grid\">\n                <div class=\"grid-block-grid-item has-link\">\n            <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/end-to-end-software-development\/\">\n              <div class=\"grid-block-item-icon-wrapper\">\n                <svg version=\"1.1\"\r\n\t xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 72 72\"\r\n\t height=\"72\" width=\"72\" xml:space=\"preserve\">\r\n<g >\r\n\t<g  transform=\"translate(-280.000000, -338.000000)\">\r\n\t\t<g  transform=\"translate(280.000000, 338.000000)\">\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M31.8,35.1\r\n\t\t\t\tc0-5.2-4.2-9.3-9.4-9.3s-9.4,4.1-9.4,9.3c0,4.4,3.1,8,7.1,9V46h4.7v-1.9C28.7,43.1,31.8,39.5,31.8,35.1z\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M23.2,52.2h-1.5\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M24.7,49.1H20\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M22.4,19.7v3.1\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M6.7,35.1h3.2\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.1,23.1l3.3,3.3\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M34.6,23.1l-3.3,3.3\"\/>\r\n\t\t\t<g>\r\n\r\n\t\t\t\t\t<line fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"55.3\" y1=\"35.1\" x2=\"34.9\" y2=\"35.1\"\/>\r\n\t\t\t\t<polyline fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" points=\"\r\n\t\t\t\t\t48.9,41.6 55.3,35.1 48.9,28.7 \t\t\t\t\"\/>\r\n\t\t\t<\/g>\r\n\t\t<\/g>\r\n\t<\/g>\r\n<\/g>\r\n<path fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M41,29.2V17.7\r\n\tc0-2.4,1.9-4.3,4.3-4.3H58c2.4,0,4.3,1.9,4.3,4.3v34.1c0,2.4-1.9,4.3-4.3,4.3H45.2c-2.4,0-4.3-1.9-4.3-4.3V41.4\"\/>\r\n<line fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"62.3\" y1=\"22\" x2=\"41\" y2=\"22\"\/>\r\n<line fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"62.3\" y1=\"47.6\" x2=\"41\" y2=\"47.6\"\/>\r\n<line fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"48.4\" y1=\"17.7\" x2=\"54.8\" y2=\"17.7\"\/>\r\n<path fill=\"none\" stroke=\"#272727\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M52.7,51.8c0,0.6-0.5,1.1-1.1,1.1l0,0\r\n\tc-0.6,0-1.1-0.5-1.1-1.1l0,0c0-0.6,0.5-1.1,1.1-1.1l0,0C52.2,50.8,52.7,51.2,52.7,51.8L52.7,51.8z\"\/>\r\n<\/svg>\r\n              <\/div>\n              <div class=\"grid-block-grid-item-title-wrapper\">\n                <p class=\"typography-title-s\">\n                  E2E Development                <\/p>\n              <\/div>\n              <div class=\"grid-block-grid-item-description-wrapper\">\n                                  <p class=\"typography-body-smaller\">\n                    From idea to launch in a handful of development sprints                  <\/p>\n                                <span class=\"plus-link\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n                  <span>\n                    Read More                  <\/span>\n                <\/span>\n              <\/div>\n              <span class=\"grid-block-grid-item-plus-wrapper\">\n                <span class=\"background\"><\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n              <\/span>\n            <\/a>\n          <\/div>\n                <div class=\"grid-block-grid-item has-link\">\n            <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/ux-design-agency\/\">\n              <div class=\"grid-block-item-icon-wrapper\">\n                <svg version=\"1.1\"\r\n\t xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 72 72\"\r\n\t height=\"72\" width=\"72\" xml:space=\"preserve\">\r\n<g>\r\n\t<path fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M8,50.7V17.4\r\n\t\tc0-2.2,1.8-4,4-4h47.8c2.2,0,4,1.8,4,4v33.2\"\/>\r\n\t<path fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M42.6,50.7v2.7H29.3\r\n\t\tv-2.7H5.4V56c0,1.5,1.2,2.7,2.7,2.7h55.8c1.5,0,2.7-1.2,2.7-2.7v-5.3H42.6z\"\/>\r\n<\/g>\r\n<g>\r\n\r\n\t\t<rect x=\"13\" y=\"17.9\" fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" width=\"7.1\" height=\"28.4\"\/>\r\n\r\n\t\t<line fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"13\" y1=\"25\" x2=\"20.1\" y2=\"25\"\/>\r\n\r\n\t\t<line fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"13\" y1=\"32.1\" x2=\"20.1\" y2=\"32.1\"\/>\r\n\r\n\t\t<line fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"13\" y1=\"39.1\" x2=\"20.1\" y2=\"39.1\"\/>\r\n\t<polygon fill=\"none\" stroke=\"#009EE2\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" points=\"45.3,34.4 48.8,34.4 51.6,36.8\r\n\t\t59.5,36.8 59.5,46.2 45.3,46.2 \t\"\/>\r\n\r\n\t\t<line fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" x1=\"32.5\" y1=\"32\" x2=\"49.6\" y2=\"22.4\"\/>\r\n\t<path fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M53.7,20.1\r\n\t\tc0.6,1.1,0.2,2.6-0.9,3.2c-1.1,0.6-2.6,0.2-3.2-0.9c-0.6-1.1-0.2-2.6,0.9-3.2C51.6,18.5,53.1,18.9,53.7,20.1z\"\/>\r\n\t<path fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M31.4,35.2\r\n\t\tc-1.2,0.6-2.6,0.1-3.2-1.1c-0.6-1.2-0.1-2.6,1.1-3.2s2.6-0.1,3.2,1.1C33,33.2,32.5,34.6,31.4,35.2z\"\/>\r\n<\/g>\r\n<\/svg>\r\n              <\/div>\n              <div class=\"grid-block-grid-item-title-wrapper\">\n                <p class=\"typography-title-s\">\n                  Product Design                <\/p>\n              <\/div>\n              <div class=\"grid-block-grid-item-description-wrapper\">\n                                  <p class=\"typography-body-smaller\">\n                    Empowering users with interactive communication                  <\/p>\n                                <span class=\"plus-link\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n                  <span>\n                    Read More                  <\/span>\n                <\/span>\n              <\/div>\n              <span class=\"grid-block-grid-item-plus-wrapper\">\n                <span class=\"background\"><\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n              <\/span>\n            <\/a>\n          <\/div>\n                <div class=\"grid-block-grid-item has-link\">\n            <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/web-development\/\">\n              <div class=\"grid-block-item-icon-wrapper\">\n                <svg version=\"1.1\"\r\n\t xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 70 70\"\r\n\t width=\"70\" height=\"70\" xml:space=\"preserve\">\r\n<g>\r\n\t<g>\r\n\t\t<path fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M43.9,33.3h3.4\r\n\t\t\tv-3.2h-3.4c-0.2-0.9-0.6-2.3-1.1-3.1l2.4-2.4l-3-3L39.8,24c-0.8-0.5-2.2-0.8-3.1-1.1v-3.4h-3.2V23c-0.9,0.2-2.3,0.6-3.1,1.1\r\n\t\t\tL28,21.7l-3,3l2.4,2.4c-0.5,0.8-0.8,2.2-1.1,3.1h-3.4v3.2h3.4c0.2,0.9,0.6,2.3,1.1,3.1L25,38.9l3,3l2.4-2.4\r\n\t\t\tc0.8,0.5,2.2,0.8,3.1,1.1V44h3.2v-3.4c0.9-0.2,2.3-0.6,3.1-1.1l2.4,2.4l3-3l-2.4-2.4C43.3,35.6,43.6,34.3,43.9,33.3z\"\/>\r\n\r\n\t\t\t<circle fill=\"none\" stroke=\"#009EE2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" cx=\"35.1\" cy=\"31.8\" r=\"4.8\"\/>\r\n\t<\/g>\r\n<\/g>\r\n<g>\r\n\t<path fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M7.1,49.7V16.3\r\n\t\tc0-2.2,1.8-4,4-4h47.8c2.2,0,4,1.8,4,4v33.2\"\/>\r\n\t<path fill=\"none\" stroke=\"#272727\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-miterlimit=\"10\" d=\"M41.7,49.7v2.7H28.4\r\n\t\tv-2.7H4.5V55c0,1.5,1.2,2.7,2.7,2.7H63c1.5,0,2.7-1.2,2.7-2.7v-5.3H41.7z\"\/>\r\n<\/g>\r\n<\/svg>\r\n              <\/div>\n              <div class=\"grid-block-grid-item-title-wrapper\">\n                <p class=\"typography-title-s\">\n                  Web Development                <\/p>\n              <\/div>\n              <div class=\"grid-block-grid-item-description-wrapper\">\n                                  <p class=\"typography-body-smaller\">\n                    Zero compromise on security, reliability and performance                  <\/p>\n                                <span class=\"plus-link\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n                  <span>\n                    Read More                  <\/span>\n                <\/span>\n              <\/div>\n              <span class=\"grid-block-grid-item-plus-wrapper\">\n                <span class=\"background\"><\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n              <\/span>\n            <\/a>\n          <\/div>\n                <div class=\"grid-block-grid-item has-link\">\n            <a class=\"grid-block-grid-item-inner\" href=\"https:\/\/codeandpepper.com\/services\/scrum-team-management\/\">\n              <div class=\"grid-block-item-icon-wrapper\">\n                <svg version=\"1.1\"\r\n\t xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 72 72\"\r\n\t height=\"72\" width=\"72\" xml:space=\"preserve\">\r\n<g >\r\n\t<g  transform=\"translate(-1309.000000, -132.000000)\">\r\n\t\t<g  transform=\"translate(1309.000000, 132.000000)\">\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" d=\"M43,52.3V28l9.8-9.3c2.2-2.4,2.3-6.1,0.3-8.6L41.6,20.5\r\n\t\t\t\tc-0.9,0.9-2.8,1.4-4.1,1.4h-3c-1.3,0-3.1-0.5-4-1.4L18.6,10.2c-2,2.5-1.9,6.1,0.3,8.6L29,28v24.3\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" d=\"M36,38.5v13.8\"\/>\r\n\t\t\t<polyline  fill=\"none\" stroke=\"#009EE2\" points=\"24.9,68.9 24.9,55.1 47.1,55.1 47.1,68.9 \t\t\t\"\/>\r\n\t\t\t<polyline  fill=\"none\" stroke=\"#009EE2\" points=\"47.1,68.9 47.1,60.6 68,60.6 68,68.9 \t\t\t\"\/>\r\n\t\t\t<polyline  fill=\"none\" stroke=\"#009EE2\" points=\"4,68.9 4,64.8 24.9,64.8 24.9,68.9 \t\t\t\"\/>\r\n\t\t\t<path  fill=\"none\" stroke=\"#272727\" d=\"M36,16.4c3.3,0,5.6-2.4,5.6-5.3V9.3C41.6,6.4,39.3,4,36,4\r\n\t\t\t\ts-5.6,2.4-5.6,5.3v1.8C30.4,14,32.7,16.4,36,16.4z\"\/>\r\n\t\t<\/g>\r\n\t<\/g>\r\n<\/g>\r\n<\/svg>\r\n              <\/div>\n              <div class=\"grid-block-grid-item-title-wrapper\">\n                <p class=\"typography-title-s\">\n                  Product Ownership                <\/p>\n              <\/div>\n              <div class=\"grid-block-grid-item-description-wrapper\">\n                                  <p class=\"typography-body-smaller\">\n                    Breaking the product vision into bite-size tasks                  <\/p>\n                                <span class=\"plus-link\">\n                  <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n                  <span>\n                    Read More                  <\/span>\n                <\/span>\n              <\/div>\n              <span class=\"grid-block-grid-item-plus-wrapper\">\n                <span class=\"background\"><\/span>\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n              <\/span>\n            <\/a>\n          <\/div>\n          <\/div>\n\n  <\/div>\n<\/section>\n\n\n<section id=\"contact-block_5f0427aae57f3\" class=\"contact-block block common-block alignfull\">\n  <div class=\"container\">\n\n\n    \n  <svg class=\"wave\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"280\" height=\"9\" viewBox=\"0 0 280 9\">\n    <path fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M0 3.6c2.88 0 4.18-.668 5.824-1.515C7.724 1.108 9.879 0 13.998 0c4.12 0 6.274 1.108 8.175 2.085 1.644.847 2.943 1.515 5.823 1.515 2.88 0 4.179-.668 5.824-1.515C35.72 1.108 37.874 0 41.995 0c4.12 0 6.274 1.108 8.174 2.085 1.645.847 2.945 1.515 5.824 1.515 2.88 0 4.18-.668 5.826-1.515C63.719 1.108 65.873 0 69.993 0c4.12 0 6.274 1.108 8.174 2.085 1.645.847 2.945 1.515 5.823 1.515 2.88 0 4.18-.668 5.825-1.515C91.715 1.108 93.87 0 97.99 0c4.12 0 6.273 1.108 8.174 2.085 1.645.847 2.945 1.515 5.823 1.515 2.88 0 4.178-.668 5.824-1.515 1.9-.977 4.054-2.085 8.173-2.085 4.12 0 6.273 1.108 8.174 2.085 1.646.847 2.945 1.515 5.825 1.515 2.88 0 4.18-.668 5.826-1.515 1.9-.977 4.055-2.085 8.175-2.085 4.12 0 6.273 1.108 8.174 2.085 1.646.847 2.945 1.515 5.825 1.515 2.88 0 4.179-.668 5.824-1.515 1.9-.977 4.054-2.085 8.175-2.085 4.12 0 6.274 1.108 8.175 2.085 1.646.847 2.946 1.515 5.826 1.515 2.88 0 4.18-.668 5.826-1.515 1.9-.977 4.054-2.085 8.175-2.085 4.12 0 6.273 1.108 8.174 2.085 1.646.847 2.945 1.515 5.825 1.515 2.881 0 4.18-.668 5.827-1.515 1.9-.977 4.056-2.085 8.176-2.085 4.121 0 6.276 1.108 8.177 2.085 1.646.847 2.946 1.515 5.827 1.515s4.181-.668 5.828-1.515C259.718 1.108 261.873 0 265.995 0c4.121 0 6.275 1.108 8.177 2.084 1.645.848 2.946 1.516 5.828 1.516V9h-.007l-5.252-.793c-1.129-.382-2.056-.848-2.919-1.291-1.646-.847-2.946-1.516-5.827-1.516-2.882 0-4.183.669-5.829 1.516-1.9.977-4.056 2.084-8.177 2.084-4.12 0-6.275-1.107-8.176-2.084-1.647-.847-2.947-1.516-5.828-1.516-2.88 0-4.18.669-5.827 1.516-1.9.977-4.055 2.084-8.176 2.084-4.12 0-6.273-1.107-8.175-2.084-1.645-.847-2.944-1.516-5.824-1.516s-4.18.669-5.826 1.516c-1.9.977-4.055 2.084-8.175 2.084-4.12 0-6.275-1.107-8.176-2.084-1.644-.847-2.945-1.516-5.825-1.516-2.88 0-4.18.669-5.825 1.516-1.9.977-4.054 2.084-8.174 2.084-4.12 0-6.274-1.107-8.176-2.084-1.644-.847-2.943-1.516-5.823-1.516-2.88 0-4.18.669-5.826 1.516-1.9.977-4.054 2.084-8.175 2.084-4.12 0-6.274-1.107-8.174-2.084-1.646-.847-2.946-1.516-5.825-1.516s-4.179.669-5.824 1.516c-1.9.977-4.053 2.084-8.173 2.084s-6.273-1.107-8.173-2.084c-1.645-.847-2.945-1.516-5.824-1.516-2.88 0-4.179.669-5.824 1.516C90.265 7.893 88.11 9 83.99 9c-4.12 0-6.273-1.107-8.173-2.084-1.645-.847-2.944-1.516-5.824-1.516s-4.18.669-5.825 1.516C62.268 7.893 60.113 9 55.993 9c-4.12 0-6.274-1.107-8.174-2.084-1.645-.847-2.945-1.516-5.824-1.516-2.88 0-4.18.669-5.825 1.516C34.27 7.893 32.116 9 27.996 9c-4.12 0-6.273-1.107-8.174-2.084-1.645-.847-2.945-1.516-5.824-1.516s-4.179.669-5.824 1.516C7.311 7.359 1.127 8.618 0 9\"\/>\n<\/svg>\n\n<p class=\"block-title section-title\">\n  Need to fast-track MVP development?<\/p>\n\n\n  <div class=\"block-description typography-body\">\n    <p>Perfect market fit can mean a race against competition. Code &#038; Pepper can help you push the &#8216;accelerate&#8217; button.<\/p>\n  <\/div>\n\n    \n          <div class=\"contact-block-person\">\n        <img loading=\"lazy\" decoding=\"async\" width=\"90\" height=\"90\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line-90x90.png\" class=\"contact-block-person-image\" alt=\"Maxi Wandel - Head of Growth\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line-90x90.png 90w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line-150x150.png 150w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line-140x140.png 140w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line-160x160.png 160w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line-136x136.png 136w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2024\/11\/Maxi-Wandel-On-line.png 200w\" sizes=\"auto, (max-width: 90px) 100vw, 90px\" \/>        <div class=\"contact-block-person-text\">\n          <div class=\"typography-title-m\">\n            Maxi Wandel          <\/div>\n          <div class=\"typography-body-medium\">\n            Head of Growth          <\/div>\n        <\/div>\n      <\/div>\n    \n\n    <form class=\"contact-form\" method=\"POST\" action=\"https:\/\/codeandpepper.com\/wp-admin\/admin-ajax.php\">\n            <amp-recaptcha-input layout=\"nodisplay\" name=\"recaptcha_token\" data-sitekey=\"6LeEo8cqAAAAABpahzrYQeEsO-xoutAjoIkrKpTB\" data-action=\"contact_block\"><\/amp-recaptcha-input>\n            <input type=\"hidden\" name=\"action\" value=\"contact_block_submit\" \/>\n      <input type=\"hidden\" name=\"block\" value=\"smallContactForm\" \/>\n      <input id=\"contact-block_5f0427aae57f3-email\" type=\"email\" name=\"email\" placeholder=\"Email\" class=\"gtm_form_input\" required>\n      <label for=\"contact-block_5f0427aae57f3-email\" class=\"contact-block-hidden-label\">Email<\/label>\n      <input id=\"contact-block_5f0427aae57f3-name\" type=\"text\" name=\"name\" placeholder=\"Full name\" class=\"gtm_form_input\" required>\n      <label for=\"contact-block_5f0427aae57f3-name\" class=\"contact-block-hidden-label\">\n        Full name      <\/label>\n\n      <input type=\"submit\" name=\"submit\" value=\"let's talk\" class=\"gtm_form_submit btn-big\">\n\n      <div submitting>\n      <\/div>\n      <div id=\"TYPSmallForm\" class=\"submit-msg submit-success\" submit-success>\n        <template type=\"amp-mustache\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26\" height=\"26\" viewBox=\"0 0 26 26\">\n    <g fill=\"none\" fill-rule=\"evenodd\">\n        <g stroke=\"#FFF\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" transform=\"translate(1 1)\">\n            <path d=\"M17 8.5l-7.5 7L7 13\"\/>\n            <circle cx=\"12\" cy=\"12\" r=\"11.5\"\/>\n        <\/g>\n        <path d=\"M1 1h24v24H1z\"\/>\n    <\/g>\n<\/svg>\n          Your message has been sent. We will get back to you as soon as possible.\n        <\/template>\n      <\/div>\n      <div id=\"ErrorSmallForm\" class=\"submit-msg submit-error\" submit-error>\n        <template type=\"amp-mustache\">\n          <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"25\" height=\"25\" viewBox=\"0 0 25 25\">\n    <g fill=\"none\" fill-rule=\"evenodd\">\n        <g stroke=\"currentColor\" stroke-linejoin=\"round\">\n            <path stroke-linecap=\"round\" stroke-width=\"2\" d=\"M23.498 12.31c.105 6.075-4.923 11.086-10.998 11.192-6.074.104-10.893-4.734-10.998-10.81C1.396 6.619 6.426 1.606 12.5 1.502c6.074-.106 10.893 4.734 10.998 10.808zM12.5 14V7\"\/>\n            <path fill=\"currentColor\" stroke-width=\"1.5\" d=\"M13 17.5a.5.5 0 0 1-1 0 .5.5 0 0 1 1 0z\"\/>\n        <\/g>\n        <path d=\"M1 0h24v24H1z\"\/>\n    <\/g>\n<\/svg>\n          Oops! Something went wrong. Please try again later.\n        <\/template>\n      <\/div>\n    <\/form>\n\n\n  <\/div>\n<\/section>\n<style type=\"text\/css\">\n  #contact-block_5f0427aae57f3 {\n    background: #009fe3;\n    color: #ffffff;\n  }\n\n  #contact-block_5f0427aae57f3svg {\n    color: #ffffff;\n  }\n<\/style>\n\n<section id=\"case-study-block-block_5f0427c6e57f4\" class=\"case-study-block block common-block alignfull\">\n<div class=\"container\">\n\n\n  <svg class=\"wave\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"280\" height=\"9\" viewBox=\"0 0 280 9\">\n    <path fill=\"currentColor\" fill-rule=\"evenodd\" d=\"M0 3.6c2.88 0 4.18-.668 5.824-1.515C7.724 1.108 9.879 0 13.998 0c4.12 0 6.274 1.108 8.175 2.085 1.644.847 2.943 1.515 5.823 1.515 2.88 0 4.179-.668 5.824-1.515C35.72 1.108 37.874 0 41.995 0c4.12 0 6.274 1.108 8.174 2.085 1.645.847 2.945 1.515 5.824 1.515 2.88 0 4.18-.668 5.826-1.515C63.719 1.108 65.873 0 69.993 0c4.12 0 6.274 1.108 8.174 2.085 1.645.847 2.945 1.515 5.823 1.515 2.88 0 4.18-.668 5.825-1.515C91.715 1.108 93.87 0 97.99 0c4.12 0 6.273 1.108 8.174 2.085 1.645.847 2.945 1.515 5.823 1.515 2.88 0 4.178-.668 5.824-1.515 1.9-.977 4.054-2.085 8.173-2.085 4.12 0 6.273 1.108 8.174 2.085 1.646.847 2.945 1.515 5.825 1.515 2.88 0 4.18-.668 5.826-1.515 1.9-.977 4.055-2.085 8.175-2.085 4.12 0 6.273 1.108 8.174 2.085 1.646.847 2.945 1.515 5.825 1.515 2.88 0 4.179-.668 5.824-1.515 1.9-.977 4.054-2.085 8.175-2.085 4.12 0 6.274 1.108 8.175 2.085 1.646.847 2.946 1.515 5.826 1.515 2.88 0 4.18-.668 5.826-1.515 1.9-.977 4.054-2.085 8.175-2.085 4.12 0 6.273 1.108 8.174 2.085 1.646.847 2.945 1.515 5.825 1.515 2.881 0 4.18-.668 5.827-1.515 1.9-.977 4.056-2.085 8.176-2.085 4.121 0 6.276 1.108 8.177 2.085 1.646.847 2.946 1.515 5.827 1.515s4.181-.668 5.828-1.515C259.718 1.108 261.873 0 265.995 0c4.121 0 6.275 1.108 8.177 2.084 1.645.848 2.946 1.516 5.828 1.516V9h-.007l-5.252-.793c-1.129-.382-2.056-.848-2.919-1.291-1.646-.847-2.946-1.516-5.827-1.516-2.882 0-4.183.669-5.829 1.516-1.9.977-4.056 2.084-8.177 2.084-4.12 0-6.275-1.107-8.176-2.084-1.647-.847-2.947-1.516-5.828-1.516-2.88 0-4.18.669-5.827 1.516-1.9.977-4.055 2.084-8.176 2.084-4.12 0-6.273-1.107-8.175-2.084-1.645-.847-2.944-1.516-5.824-1.516s-4.18.669-5.826 1.516c-1.9.977-4.055 2.084-8.175 2.084-4.12 0-6.275-1.107-8.176-2.084-1.644-.847-2.945-1.516-5.825-1.516-2.88 0-4.18.669-5.825 1.516-1.9.977-4.054 2.084-8.174 2.084-4.12 0-6.274-1.107-8.176-2.084-1.644-.847-2.943-1.516-5.823-1.516-2.88 0-4.18.669-5.826 1.516-1.9.977-4.054 2.084-8.175 2.084-4.12 0-6.274-1.107-8.174-2.084-1.646-.847-2.946-1.516-5.825-1.516s-4.179.669-5.824 1.516c-1.9.977-4.053 2.084-8.173 2.084s-6.273-1.107-8.173-2.084c-1.645-.847-2.945-1.516-5.824-1.516-2.88 0-4.179.669-5.824 1.516C90.265 7.893 88.11 9 83.99 9c-4.12 0-6.273-1.107-8.173-2.084-1.645-.847-2.944-1.516-5.824-1.516s-4.18.669-5.825 1.516C62.268 7.893 60.113 9 55.993 9c-4.12 0-6.274-1.107-8.174-2.084-1.645-.847-2.945-1.516-5.824-1.516-2.88 0-4.18.669-5.825 1.516C34.27 7.893 32.116 9 27.996 9c-4.12 0-6.273-1.107-8.174-2.084-1.645-.847-2.945-1.516-5.824-1.516s-4.179.669-5.824 1.516C7.311 7.359 1.127 8.618 0 9\"\/>\n<\/svg>\n\n<h2 class=\"block-title section-title\">\n  <\/h2>\n\n\n\n<article id=\"post-6102\" class=\"case-study-item post-6102 case_study type-case_study status-publish has-post-thumbnail hentry case_service-fintech-development solution-net solution-microsoft-azure location-edinburgh\">\n  <div class=\"row\">\n    <div class=\"column tablet-6\">\n      <h3 class=\"case-study-title section-title\">\n        <a href=\"https:\/\/codeandpepper.com\/case-studies\/the-id-co\/\">\n          The ID Co.        <\/a>\n      <\/h3>\n              <div class=\"case-study-location\">\n                      <span class=\"flag\" style=\"background-image: url(https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/09\/SCO@3x.png);\"><\/span>\n                    <span class=\"name\">Edinburgh, Scotland<\/span>\n        <\/div>\n            <a class=\"case-study-image-mobile\" href=\"https:\/\/codeandpepper.com\/case-studies\/the-id-co\/\" aria-label=\"The ID Co.\">\n        <img loading=\"lazy\" decoding=\"async\" width=\"359\" height=\"209\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-359x209.png\" class=\"attachment-case-study-thumbnail size-case-study-thumbnail wp-post-image\" alt=\"The ID Co. + Salt Edge: Seamless Transition to PSD2 with API Integration\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-359x209.png 359w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-300x175.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-768x447.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-428x249.png 428w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-172x100.png 172w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-720x419.png 720w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-432x252.png 432w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list.png 864w\" sizes=\"auto, (max-width: 359px) 100vw, 359px\" \/>      <\/a>\n      <p class=\"case-study-lead typography-body\">\n        PSD2 has entirely transformed the use of customer data in finance. What does it mean for FinTech?      <\/p>\n              <div class=\"services case-study-terms has-title\">\n                          <span class=\"title\">Industry:<\/span>\n                        <span class=\"terms\">\n            <nobr>FinTech Development<\/nobr>            <\/span>\n        <\/div>\n            <div class=\"solutions case-study-terms has-title\">\n                          <span class=\"title\">Technology:<\/span>\n                        <span class=\"terms\">\n            <nobr>.Net<\/nobr>, <nobr>Microsoft Azure<\/nobr>            <\/span>\n        <\/div>\n          <a class=\"case-study-plus-link plus-link\" rel=\"nofollow\" aria-label=\"The ID Co.\" href=\"https:\/\/codeandpepper.com\/case-studies\/the-id-co\/\">\n        <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"17\" height=\"17\" viewBox=\"0 0 17 17\">\n    <path d=\"M7 0h3v17H7z\"\/>\n    <path d=\"M17 7v3H0V7z\"\/>\n<\/svg>\n        <span>Read More<\/span>\n      <\/a>\n    <\/div>\n    <div class=\"column tablet-6 case-study-image-wrap\">\n      <a class=\"case-study-image-desktop\" href=\"https:\/\/codeandpepper.com\/case-studies\/the-id-co\/\" aria-label=\"The ID Co.\">\n        <img loading=\"lazy\" decoding=\"async\" width=\"428\" height=\"249\" src=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-428x249.png\" class=\"attachment-case-study-thumbnail-desktop size-case-study-thumbnail-desktop wp-post-image\" alt=\"The ID Co. + Salt Edge: Seamless Transition to PSD2 with API Integration\" srcset=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-428x249.png 428w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-300x175.png 300w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-768x447.png 768w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-359x209.png 359w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-172x100.png 172w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-720x419.png 720w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list-432x252.png 432w, https:\/\/codeandpepper.com\/wp-content\/uploads\/2020\/05\/IDCo-list.png 864w\" sizes=\"auto, (max-width: 428px) 100vw, 428px\" \/>      <\/a>\n    <\/div>\n  <\/div>\n<\/article>\n<\/div>\n<\/section>\n\n\n\n<p><\/p>\n","protected":false},"featured_media":25032,"template":"","case_service":[7901],"solution":[1780,115,71,1466],"location":[1453],"class_list":["post-9003","case_study","type-case_study","status-publish","has-post-thumbnail","hentry","case_service-fintech-development","solution-google-cloud-platform","solution-node-js","solution-react","solution-typescript","location-dubai-uae"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>SchoolDoor by Gyanberry: EdTech MVP development with Code &amp; Pepper<\/title>\n<meta name=\"description\" content=\"Custom EdTech MVP development of the SchoolDoor platform: sharing the vision of education as a universally accessible experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SchoolDoor by Gyanberry: EdTech MVP development with Code &amp; Pepper\" \/>\n<meta property=\"og:description\" content=\"Custom EdTech MVP development of the SchoolDoor platform: sharing the vision of education as a universally accessible experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/\" \/>\n<meta property=\"og:site_name\" content=\"Code &amp; Pepper\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codeandpepper\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-21T20:38:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png\" \/>\n\t<meta property=\"og:image:width\" content=\"864\" \/>\n\t<meta property=\"og:image:height\" content=\"503\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@codeandpepper\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#article\",\"url\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/\",\"name\":\"SchoolDoor by Gyanberry: EdTech MVP development with Code & Pepper\",\"isPartOf\":{\"@id\":\"https:\/\/codeandpepper.com\/#website\"},\"image\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png\",\"thumbnailUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list-359x209.png\",\"datePublished\":\"2019-07-22T13:15:00+00:00\",\"dateModified\":\"2024-11-21T20:38:54+00:00\",\"description\":\"Custom EdTech MVP development of the SchoolDoor platform: sharing the vision of education as a universally accessible experience.\",\"breadcrumb\":{\"@id\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/\"]}],\"author\":{\"@type\":\"Organization\",\"name\":\"Code & Pepper\",\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/codeandpepper.com#logo\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\"}},\"publisher\":{\"@type\":\"Organization\",\"name\":\"Code & Pepper\",\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/codeandpepper.com#logo\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\"}},\"headline\":\"End-to-end web development and product design to boost international student mobility\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#webpage\",\"url\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/\"}},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#primaryimage\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png\",\"width\":864,\"height\":503},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/codeandpepper.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SchoolDoor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/codeandpepper.com\/#website\",\"url\":\"https:\/\/codeandpepper.com\/\",\"name\":\"Code & Pepper\",\"description\":\"FinTech Developers\",\"publisher\":{\"@id\":\"https:\/\/codeandpepper.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/codeandpepper.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/codeandpepper.com\/#organization\",\"name\":\"Code & Pepper\",\"url\":\"https:\/\/codeandpepper.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"contentUrl\":\"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png\",\"width\":319,\"height\":144,\"caption\":\"Code & Pepper\"},\"image\":{\"@id\":\"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/codeandpepper\/\",\"https:\/\/x.com\/codeandpepper\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SchoolDoor by Gyanberry: EdTech MVP development with Code & Pepper","description":"Custom EdTech MVP development of the SchoolDoor platform: sharing the vision of education as a universally accessible experience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/","og_locale":"en_US","og_type":"article","og_title":"SchoolDoor by Gyanberry: EdTech MVP development with Code & Pepper","og_description":"Custom EdTech MVP development of the SchoolDoor platform: sharing the vision of education as a universally accessible experience.","og_url":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/","og_site_name":"Code &amp; Pepper","article_publisher":"https:\/\/www.facebook.com\/codeandpepper\/","article_modified_time":"2024-11-21T20:38:54+00:00","og_image":[{"width":864,"height":503,"url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@codeandpepper","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#article","url":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/","name":"SchoolDoor by Gyanberry: EdTech MVP development with Code & Pepper","isPartOf":{"@id":"https:\/\/codeandpepper.com\/#website"},"image":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png","thumbnailUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list-359x209.png","datePublished":"2019-07-22T13:15:00+00:00","dateModified":"2024-11-21T20:38:54+00:00","description":"Custom EdTech MVP development of the SchoolDoor platform: sharing the vision of education as a universally accessible experience.","breadcrumb":{"@id":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/"]}],"author":{"@type":"Organization","name":"Code & Pepper","logo":{"@type":"ImageObject","@id":"https:\/\/codeandpepper.com#logo","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png"}},"publisher":{"@type":"Organization","name":"Code & Pepper","logo":{"@type":"ImageObject","@id":"https:\/\/codeandpepper.com#logo","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png"}},"headline":"End-to-end web development and product design to boost international student mobility","mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#webpage","url":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/"}},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#primaryimage","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/07\/SchoolDoor-list.png","width":864,"height":503},{"@type":"BreadcrumbList","@id":"https:\/\/codeandpepper.com\/case-studies\/edtech-mvp-development-schooldoor-gyanberry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeandpepper.com\/"},{"@type":"ListItem","position":2,"name":"SchoolDoor"}]},{"@type":"WebSite","@id":"https:\/\/codeandpepper.com\/#website","url":"https:\/\/codeandpepper.com\/","name":"Code & Pepper","description":"FinTech Developers","publisher":{"@id":"https:\/\/codeandpepper.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeandpepper.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeandpepper.com\/#organization","name":"Code & Pepper","url":"https:\/\/codeandpepper.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/","url":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","contentUrl":"https:\/\/codeandpepper.com\/wp-content\/uploads\/2019\/06\/logo.png","width":319,"height":144,"caption":"Code & Pepper"},"image":{"@id":"https:\/\/codeandpepper.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/codeandpepper\/","https:\/\/x.com\/codeandpepper"]}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/case_study\/9003","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/case_study"}],"about":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/types\/case_study"}],"version-history":[{"count":187,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/case_study\/9003\/revisions"}],"predecessor-version":[{"id":54266,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/case_study\/9003\/revisions\/54266"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media\/25032"}],"wp:attachment":[{"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/media?parent=9003"}],"wp:term":[{"taxonomy":"case_service","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/case_service?post=9003"},{"taxonomy":"solution","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/solution?post=9003"},{"taxonomy":"location","embeddable":true,"href":"https:\/\/codeandpepper.com\/wp-json\/wp\/v2\/location?post=9003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}