Elahi Carpet
A Persian-first experience shaped around the craft of carpet making.
BargakPlant commerce & community
Bargak connects plant discovery with an interest in greener living. Its illustrated door, paper texture, and custom visual components establish a distinctive identity. The product brings a plant storefront, product information, and a guided sapling-selection journey into the same responsive experience.
Bargak homepage with its green door illustration and textured background.
The open green door and hand-drawn elements introduce the product’s connection to plants and the environment. These visual ideas continue through the navigation and supporting pages.
Collections, product cards, and catalog controls help visitors browse plants and related products. The interface pairs recognizable imagery with a consistent route to more detailed information.
The mobile product view brings imagery, specifications, and care information into a narrow layout. Persistent navigation makes it possible to move between discovery and the rest of the product.
The donation interface separates sapling selection and review into clear stages. Visitors can inspect the options and the current selection as they move through the flow.
The React and TypeScript project organizes the storefront and donation journey into feature modules with shared controls. Product information, selection state, and responsive navigation use consistent patterns, while original illustrations and locally packaged assets preserve the visual character across screens.
React · TypeScript · Framer Motion
A clear process from the first conversation to launch and ongoing support.
We learn how your business works, understand the challenge, and agree on what the product needs to achieve.
We define the scope, estimate costs, and build a realistic delivery plan before development begins.
We shape the user experience and turn ideas into interactive prototypes before writing production code.
We build in manageable stages, review progress regularly, and refine the product as requirements become clearer.
We test functionality, resolve issues, and improve performance before the product reaches your users.
We deploy the product, monitor its operation, and remain available for maintenance and future improvements.
Have an idea, a question, or a challenge to solve? Tell us what you need, and we'll help you find the right starting point.
Tell us what you have in mind. You can reach our team directly by email.
We'll take time to understand your needs, discuss the possibilities, and work out what makes sense for your project.
Tell us about your idea, your challenge, or your next project. We’ll help you find the right way forward.