Material Space

View Website

            Material Space allows for interior designers and architects to specify materials for their projects faster. By incorporating vendor data within the specification process designers can quickly get the info they need and vendors can better understand how their products are performing.

Background

Material Space is a platform I developed to streamline the product specification process for architects and interior designers. It allows users to create and share detailed product schedules, manage contacts, and submit product requests to brand sales reps, enhancing efficiency and collaboration. I built the frontend using SvelteKit and the backend with Supabase, integrating Bing for product search, OpenAI for link evaluation, and Puppeteer for HTML retrieval. I also leveraged Azure for cloud computing and image recognition, ensuring a fast, user-friendly experience and robust data management capabilities.

What I Did

Web Design
Branding
UI/UX
Logo Design
Logo Design
Frontend Development
Brand Strategy
Database Design
Figma
Webflow
Blender
Lottie
Supabase
Svelte / SvelteKit
Adobe Illustrator
Adobe Photoshop
HTML
CSS
Javascript
Azure

Key Takeaways

01

Learned how to effectively integrate multiple technologies (SvelteKit, Supabase, Bing API, OpenAI, Puppeteer, Azure) to create a cohesive and functional application, enhancing my skills in full-stack development.

02

Gained insights into the significance of incorporating user feedback early and often to shape the development process and ensure the platform meets the needs of architects and interior designers.

03

Improved my understanding of user experience (UX) design principles, focusing on creating an intuitive and user-friendly interface that simplifies complex workflows for users.

04

Understood the critical role of performance optimization, particularly in handling real-time updates and managing large datasets, to ensure a smooth and responsive user experience.

05

Explored the advantages of using cloud computing (Azure) for complex tasks like image recognition, gaining valuable experience in deploying and managing cloud-based services.