Terra Forma: A B2C Platform for Direct Sales in the USA
Development of a comprehensive e-commerce platform with a custom CMS and product configurator, which allowed a European brand to enter the US market and establish direct sales.
Client
European Furniture Factory
Services
Web Development, UI/UX Design, Full-Stack
Year
2025

Task
The European furniture factory Terra Forma faced a problem: their outdated B2B website did not allow them to work with retail customers and enter new markets, such as the USA. The lack of an online configurator and a modern content management system led to the loss of potential orders and slowed growth.
Strategic Solution
My task was to create not just a website, but a full-fledged B2C e-commerce platform. The solution is based on a Next.js architecture for maximum performance and SEO, as well as a custom admin panel (CMS) in React, which gave the client full control over content and orders. The key element was an interactive configurator that allowed customers to visualize the product and automated the cost calculation.
Key Features
- Image-driven UI/UX Design: A minimalist interface focusing on high-quality product visualizations.
- Interactive Catalog: An extensive furniture collection with detailed descriptions and filtering options.
- Interactive Configurator: A tool for customizing furniture with instant price recalculation and saving configurations.
- Custom CMS: An admin panel for managing the catalog, orders, and site content without involving a developer.
- User Account: For order history, saving configurations, and managing data.
- Integrations: Payment systems, delivery services, CRM, and notifications.
Technologies
Architecture and Deployment
The platform is hosted on Vercel's cloud infrastructure, which is natively optimized for Next.js applications. This provides instant global deployment via its Edge network, high performance, and automatic scaling. The backend and PostgreSQL database are hosted on a fault-tolerant server cluster on DigitalOcean. The CI/CD process is built using GitHub Actions, which automatically triggers the application's build, testing, and deployment upon every update to the main repository branch, ensuring fast and reliable delivery of new functionality.
Project Fragments





