梦到被蛇咬是什么意思周公解梦| 下身灼热感什么原因| 什么的松树| 内分泌失调吃什么调理| 佰草集适合什么年龄| 1935年属什么| 牙龈爱出血是什么原因| 孕妇用什么牙膏比较好| 刻意是什么意思| 烂苹果气味的是什么病| 吃什么东西可以长高| 配裙子穿什么鞋子好看| 功德是什么意思| 白化病是什么病| 玉历宝钞是什么书| 神仙是什么生肖| 黄体生成素高是什么原因| 皮肤痒用什么药最好| w代表什么意思| nasa是什么牌子| 输卵管堵塞什么症状| 咏字五行属什么| 蛇配什么生肖最好| 正科级是什么级别| 9月10号是什么星座| 六月26日是什么日子| 微信证件号是什么| junior是什么意思| 拨备覆盖率是什么意思| 嘴唇上火吃什么药| 复学需要什么手续| 玉米除草剂什么时候打最好| 蒲公英泡水喝有什么功效| 咂嘴是什么意思| 经常梳头有什么好处| 恻隐之心什么意思| 仰望是什么意思| 将军代表什么生肖| 疮痈是什么意思| 女人排卵期是什么时候| 紫涵女装属于什么档次| 糖类抗原125是什么意思| 放疗后不能吃什么| 什么车最省油| l什么意思| 牛皮癣用什么药膏| 助听器什么牌子好用| 高密度脂蛋白胆固醇偏低是什么意思| 什么太阳| 什么叫染色体| 心律不齐用什么药| 人肉什么意思| 呼吸道感染一般用什么消炎药| 朱砂属于五行属什么| r车标是什么牌子| 吃荔枝有什么好处| 容祖儿老公叫什么名字| 碧潭飘雪是什么茶| tin是什么| 什么植物和动物很像鸡| 黄疸偏高有什么危害| 堂号是什么意思| 白色舌苔厚是什么原因| 鸡尾酒是什么意思| 上大厕拉出血是什么原因| 洛阳以前叫什么名字| 兔子肉不能和什么一起吃| 什么眉什么眼| 如意是干什么用的| 山竹不能和什么一起吃| 小产可以吃什么水果| 满载而归的载是什么意思| cmc是什么| 鸡毛换糖是什么意思| 3月3号是什么星座| 杀鸡取卵是什么生肖| 纳差是什么症状| 中午吃什么饭 家常菜| 粉色史迪仔叫什么| lmy是什么意思| 精子是什么颜色| 入幕之宾是什么意思| 下半夜咳嗽是什么原因| 西洋参补什么| 公检法是什么| 双鱼座跟什么星座最配| 天生丽质难自弃是什么意思| 什么人没有国籍| 42是什么意思| 46什么意思| 孩子出疹子应该注意什么| 爱放屁吃什么药| 气管炎不能吃什么食物| 体寒的女人吃什么能调理好身体| 才能是什么意思| 拜谢是什么意思| 指甲变空是什么原因| 看什么看| 一个马一个尧读什么| 京东自营店什么意思| 早上7点到9点是什么时辰| 肺炎不能吃什么| 倒数是什么| 乏了是什么意思| 蓝色妖姬是什么意思| 大浪淘沙下一句是什么| 男人肾虚吃什么好| 村姑是什么意思| gd什么意思| 大便次数多吃什么药| 养殖业什么最赚钱农村| 髓母细胞瘤是什么病| 抽血前喝水有什么影响| 化疗后吃什么增强免疫力| 手小的男人代表什么| 看望病人买什么东西好| 三维彩超主要检查什么| 碘伏是什么| 印迹杂交技术检查什么| 送男人什么礼物最难忘| 脾虚气滞吃什么中成药| 怀孕期间吃什么对胎儿发育好| 李子有什么营养| ootd什么意思| asic是什么意思| 上面一个山下面一个今读什么| 皮疹是什么样子的| 肾亏和肾虚有什么区别| 为什么星星会眨眼| 乩童是什么意思| 静脉曲张溃烂擦什么药| 卤水是什么东西| 洋姜有什么功效与作用| 七一年属什么生肖| 克苏鲁是什么| 红薯和什么不能一起吃| 什么牌子皮带结实耐用| 五脏六腑指什么| 非洲说什么语言| 眼压低是什么原因| 恶对什么| 什么动物跑得快| 赤脚医生是什么意思| 什么的玉米| 老人吃什么钙片补钙效果最好| vlone是什么牌子| 孩子为什么有胎记| 一个口一个且念什么字| 冲服是什么意思| 棋逢对手下一句是什么| 灵魂摆渡是什么意思| 男人为什么喜欢舔女人下面| 单位是什么| 经期延长是什么原因引起的| 宰相相当于现在的什么官| 水灵灵是什么意思| 史努比是什么意思| alpha是什么意思| 七月十三日是什么日子| 什么是密度| 安徽的特产是什么| 鼻血止不住是什么原因| 降火吃什么| 吃蓝莓有什么好处| 胃疼恶心吃什么药效果好| 滋阴补肾是什么意思| 贫血到什么程度会晕倒| 历久弥新什么意思| 狗癣用什么药最有效| 农业户口和非农业户口有什么区别| 伏天是什么时候| 冲正是什么意思| 北肖指什么生肖| 十五年是什么婚| 斑是什么原因造成的| zfc是什么牌子| 什么牌子的洗发水好用| 壬水是什么水| 什么是红曲米| 小便失禁是什么原因| 孕妇吃维生素c有什么好处| 营养不良吃什么药| 后装治疗是什么意思| 什么东西可以解酒| 2004年出生属什么| 睚眦欲裂什么意思| 四个月念什么字| 牛肉和什么菜炒好吃| 专科女生学什么专业好| 手淫过度吃什么药| 怕热的人是什么原因| 大拇指疼痛什么原因引起的| 真丝姆米是什么意思| 人乳头瘤病毒39型阳性是什么意思| 抗核抗体是什么| 嗓子挂什么科| 不骄不躁是什么意思| 眦是什么意思| 甲状腺是什么引起的原因| 卸妆用什么最好| 开业送什么好| 补体c1q偏低说明什么| 双侧胸膜局限性增厚是什么意思| 怀孕什么时候建档| 骞是什么意思| 红枣补什么| 血糖高吃什么药| 脾肾两虚吃什么中成药| 梦见打篮球是什么意思| 舌苔很厚很白什么原因| 射不出来是什么原因| 印度人是什么人种| 复诊是什么意思| 男人本色是什么意思| 身上长扁平疣是什么原因造成的| 夏天结婚新郎穿什么衣服图片| 大血小板比率偏高是什么原因| 女生胸部发育到什么年龄| 没收个人全部财产是什么意思| 母亲节送母亲什么礼物| 燕麦片热量高为什么还能减肥| 减肥用什么好| 天五行属性是什么| 713是什么星座| 红薯叶不能和什么一起吃| 突然好想你你会在哪里是什么歌| 九月九日是什么日子| pco是什么意思| 阴唇大什么原因| 左边是心脏右边是什么| 女人左手掌有痣代表什么| 看病人送什么水果| 脱发挂什么科| poscer是什么牌子| 什么是褪黑素| 做完手术吃什么水果好| 六亲缘浅是什么意思| 花生什么时候收获| 日照香炉生紫烟的香炉是什么意思| 神经性皮炎用什么药好| 结晶体是什么意思| 什么动物怕热| 人活着有什么意思| 死党什么意思| joway是什么牌子| 男孩取什么名字好听又有贵气| 吃太烫的东西有什么坏处| 睡眠不好吃什么好| 玉谷叶是什么植物| 大脚骨疼是什么原因| taco是什么| 肚脐眼周围疼吃什么药| 闰六月有什么讲究| 梦见杀鸡是什么意思| 明油是什么油| 什么鸡不能吃| 口香糖是什么材料做的| 什么样的花纹| 右眼皮跳是什么预兆男| 水清则无鱼什么意思| 什么叫tct检查| 师姐是什么意思| 吃什么对牙齿有好处| 神气活现是什么意思| 百度
Skip to content
GitHub Team

Modsy leverages GitHub Team to make interior design easy and accessible for all.

Hero image for the story: Modsy
Location
San Francisco, CA
Industry
Technology - Interior Design
Number of Developers
41
Products

Hiring an interior designer is a splurge for most people. It’s also intimidating. But how else can you properly visualize not only your existing furniture, but the new items you might need? In 2013, Modsy Founder and CEO Shanna Tellerman had exactly this dilemma. “I knew there had to be a better way to access both affordable design and really see things in the context of our home. That was my lightbulb moment for Modsy.” Today, with Modsy’s online interior design services, anyone can take pictures of their space, describe what they want, and receive a beautiful 3D visualization that shows all the possibilities. In one click, they can buy any (or all) of it.

Scaling a company with this kind of technology and operations, hundreds of vendors, and hundreds of thousands of products was a challenge, but Tellerman had a clear vision. “As a startup, you’re trying to deliver, move fast, and keep everything organized. Choosing the right technology to power your business is key and GitHub has been instrumental in increasing workflow velocity and helping our teams stay focused on innovation.”

Modsy has relied on GitHub Team since day one. “As a technology-first company, we’ve always had incredible, top-notch engineers. So we chose GitHub because it was the best tool for them,” Tellerman said. Modsy’s five engineering teams are based in Portland, San Francisco, Austria, Germany, and Bulgaria with additional developers distributed globally, and many have led some of the industry’s most innovative product development. “They knew they wanted to use GitHub to collaborate and build the best, most efficient code possible.”

Modsy: Studio

Instead of relying on third parties, Modsy’s teams built proprietary, web-accessible software and 3D-modeling tools. “There’s a whole other level of technology that we’ve had to create and enable at scale and at a very affordable cost,” Tellerman said. This was especially tricky in the 3D space, since a lot of appropriate software is expensive, licensed, and desktop-based.

Tellerman preferred the flexibility and efficiency that comes with building from the ground up, empowering teams to customize tools to their workflows as they scaled. “We’re reaping the benefits now because we have this integrated behind-the-scenes ecosystem of software that allows us to do things you would never get out of the box,” said Tellerman.

When a customer uses Modsy, their photos are used to build a 3D room model, which is followed by a quality control process to ensure the measurements and visuals are correct. Designers then interact with the 3D model through a proprietary program called the Style Editor, or internally referred to as Elsie named after Elsie de Wolfe one of the first female interior designers. Within the program designers can fully style a customer’s space taking into account any pieces they already own and their desired style and budget, knowing everything is perfectly to scale. Once the designs are perfect designers can effortlessly and quickly create photoreal renders to share with the customer. Once they receive their designs, customers can work with designers to make changes or play with the 3D Editor, a customer facing version of the Style Editor, and swap and move things around on their own. “All the code behind the rendering of the room, any changes the customer needs, all goes through GitHub,” explained April Barrett-Kelly, Modsy’s Engineering Manager. They have a shared API with the 3D-rendering technology, the Style Editor, the customer-facing app, and the 3D rendering app. “If one of those breaks, we fix it on GitHub.”

Modsy: Living Room

“As Modsy continues to innovate, our visualization technology sets us apart and has us positioned at the bleeding edge of multiple industries,” said Tellerman. Their newest feature is called “live-swap. It allows a customer to click on a product within their render and instantly swap it with another from the catalog—all without ever having to open the 3D editor. Since this could easily intimidate your average homeowner, Modsy was careful to make the experience accessible: Customers simply tap to swap an item for anything in Modsy’s catalogue.

“That sounds simple on the surface, but it’s hard to enable,” Tellerman explained. The feature includes foundational elements that Modsy has been building for years, including an extensive catalogue of 3D models. “We need to be able to instantly open that customer’s project, swap out the replica and re-render it in a matter of seconds.”

Using GitHub Team integrated with Slack gives engineers real-time feedback on their current development through code, pull requests, and comments. “GitHub is a vital source of information and integral part of our process.” The teams move quickly, and GitHub threads everything together. “Allowing anyone access to all avenues and seeing everything in real time is important because it changes so quickly each day.”

Modsy: Office

Another recent milestone was the release of Modsy’s iOS mobile app, which includes room capture capabilities based on five years of research and development. “Not only is it more accessible for the customer, but the room scanning technology is very easy to use,” CTO Sam MacDonnell said. Customers simply walk around a room and create a simple scan with their phone that’s uploaded and processed by Modsy’s proprietary pipeline, which is hosted in the cloud. “Being cloud-based has made us really efficient and allowed us to leverage a lot of powerful technology. We can build each customer’s room to scale without a measuring tape.” Though this detail may sound small, a lot of homeowners don’t know how to accurately measure a room themselves. “It’s groundbreaking due to its precision,” said Tellerman. “You’ll see a lot of augmented reality apps that allow for light measurements, but nothing with such accuracy.”

Along with their own software, Modsy relies on and contributes back to the open source community. Behind the scenes, there are three apps that run on modsy.com: the home page (a WordPress app owned by the marketing team), an integrated design feed that’s written in Next.JS and GraphQA, and the engineering app (a JavaScript React framework with Redux as the state machine). “Other than financial reasons, there are a lot of people contributing to open source and making it better. Projects can move quicker, things get fixed more efficiently, and features are added faster,” said Barrett-Kelly. “GitHub makes it easy to participate in that community.”

We don’t have to be in the same room to use GitHub. I’ve got an engineer that lives on a catamaran off the coast of Nicaragua and I’m in Portland. It doesn’t matter what time it is or where anybody is. GitHub is vital to keep the engineering momentum going.

Modsy’s engineers also upstream fixes back to the projects they rely on. “It’s important to collaborate and is essential that we all work together in open source,” Barrett-Kelly explained. “It makes everyone’s experience better, not just for engineers but for the end customer.” They integrate open source best practices internally, as well. “We don’t lock anybody out of the repositories. If you want to contribute, you can, and one of the big reasons is to be able to foster code reuse.”

This kind of transparency is important with a distributed team in a number of locations and time zones, empowering colleagues to stay flexible and efficiently work asynchronously. “We don’t have to be in the same room to use GitHub,” said Barrett-Kelly. “I’ve got an engineer that lives on a catamaran off the coast of Nicaragua and I’m in Portland. It doesn’t matter what time it is or where anybody is. GitHub is vital to keep the engineering momentum going.”

Modsy: Moody sitting area

Modsy also built a CI/CD workflow to their unique specifications, using Sona for project management and leveraging internal or unit tests that developers write in Cyprus. “With CircleCI and GitHub, it’s highly integrated and automated,” Barret-Kelly said. “So any branch that gets pushed into a repository automatically goes through the build process.” This includes linting errors and unit tests that they’ve built internally to ensure high-quality code. Engineers receive a notification in GitHub and Slack with status updates. “We don’t always have the bandwidth to address everything, so it’s great to see what’s happening without toggling between applications,” said Barrett-Kelly. “I can decide when I need to dig deeper.”

Modsy also relies on Github’s Dependabot to update teams on which dependencies need an upgrade. “I love the feedback we get and the specificity of Dependabot. We found it and haven’t looked back,” Barrett-Kelly said.

As Modsy evolves, they will continue to rely on GitHub to grow with them. “We’re confident that GitHub will continue to scale with our business. It’s become the industry standard and has allowed us to secure, simplify and modernize our workflows. This gives us the freedom to solve problems, find better solutions, and innovate faster to serve our customers.” MacDonnell said. They’ll also leverage its reputation to recruit more best-in-class engineers. “GitHub is the de facto standard for versioning. It’s such an easy tool to use, and helps them hit the ground running,” explained Barrett-Kelly. “We actually include GitHub as one of the requirements in our job descriptions because it’s such a vital part of the experience.”

At the end of the day, “GitHub has allowed us to control the quality of the code that we present to our users,” said Barrett-Kelly. This is in large part due to how seamlessly GitHub interacts with their proprietary workflows and technology. “Being able to use GitHub as an engineering tool without much effort gives us the freedom to solve problems, find better solutions, and innovate.”

What will your story be?

Start collaborating with your team on GitHub

Want to use GitHub on your own?
Check out our plans for individuals

嗜睡是什么原因 强迫症吃什么药效果好 头疼发烧吃什么药 羊得布病什么症状 cu是什么元素
看肺结节挂什么科 逆袭什么意思 什么吃草吞吞吐吐歇后语 不来事是什么原因 酸豆角炒什么好吃
什么东西最吸引蛇 什么是三净肉 澳大利亚属于什么气候 低密度脂蛋白偏低是什么意思 艾灸后皮肤痒出红疙瘩是什么原因
什么是钙化结节 荷花的寓意是什么 噤若寒蝉是什么意思 药剂师是干什么的 pm是什么单位
女大四岁有什么说法hcv8jop1ns7r.cn 裤裙配什么上衣好看hcv9jop5ns4r.cn 耳朵痒是什么预兆hcv9jop2ns1r.cn 什么是跨域yanzhenzixun.com 吃什么排出全身毒素cl108k.com
安全总监是什么级别hcv8jop8ns1r.cn 黄帝内经讲的什么hcv8jop7ns2r.cn 布加综合征是什么病hcv8jop7ns2r.cn 长征是什么意思hcv9jop2ns6r.cn 10月24是什么星座hlguo.com
心系是什么意思onlinewuye.com 竹代表什么生肖hcv8jop9ns1r.cn 猫薄荷是什么东西ff14chat.com 欧根纱是什么面料hcv8jop2ns5r.cn 消化内科主要看什么病hcv7jop5ns1r.cn
亚硝酸盐阴性是什么意思yanzhenzixun.com 吃什么补肾精hcv8jop5ns7r.cn 甘油三酯高吃什么hanqikai.com 下午五点半是什么时辰hcv8jop7ns3r.cn 枕头底下放剪刀有什么说法hcv8jop6ns0r.cn
百度