Backend & data
.NET backend, PostgreSQL, product and service information, inquiry workflows and file handling.
A full-stack business platform serving customers and the business owner, combining a public website, administration tools, structured inquiries, file handling and browser-based 3D model viewing.
The business needed more than a brochure website. Customers needed to understand the products and services and send useful inquiries, while the owner needed a way to manage the content and business information behind them.
The interesting problem was making public content and internal administration part of one coherent system, rather than a collection of disconnected pages.
File uploads, media and interactive 3D content added another layer: these features needed to fit the customer journey and the owner’s day-to-day work.
I worked end to end across the backend, frontend, database, administration and deployment. The platform covers products, services, inquiries, file uploads and interactive model viewing.
I kept the customer-facing website and the administration interface focused on their different jobs, while connecting them through a shared backend and persistent data.
The model viewer has a clear place in that structure: it presents interactive 3D content in the browser while the backend handles the surrounding business information and files.
.NET backend, PostgreSQL, product and service information, inquiry workflows and file handling.
React customer-facing website and administration interface, developed across the stack.
Interactive model viewing with Three.js, integrated into the business platform.
Give customers a clear route to products, services and inquiries, and the owner tools to manage the platform.
Connect the React interface, .NET backend and PostgreSQL data rather than treating each as a separate deliverable.
Include uploads and media handling as part of the business flow.
Use Three.js to bring model inspection into the browser.
A deployable platform covering the public website and day-to-day administration, with product information, inquiries, file handling and interactive 3D content in one system.