Website development - ensemble.store

Sheng Yu

Fullstack Engineer
Web Developer
MySQL
Next.js
Node.js
SimpleCreatif

#The Project

Develop a site that is simple to use, but packs punch with robust functionality.
Using the Next.js React framework for the frontend and Node.js for the backend admin, we created a site that supports complex admin features such as custom consultant accounts with the ability for each consultant to customise the products shown, the order they appear, pricing, discounts, their logo, promotions and more...all while keeping the frontend blazing fast, simple and pain-free for the user.
Initial Design
Initial Design

#Built-in Features

Custom user-types for Public, Trade, Consultant
Trade and Consultant users have their own site-login that displays their custom version of the site
Promotions, discount and product-category level pricing customisable for each user-type.
Multiple product categories with variable titles/descriptions/materials
Custom SayDuck 3d Modelling API integration with the full mobile modeller.
Product 'variation' galleries, descriptions, labels, sizing, overview, and tags.
Integration with Google Analytics, Hubspot API, Facebook Pixel, Hotjar, Asana API and more.
PDF Invoice generation with 'snapshot' images of each customised product the user builds.

#Tech stuff

React front end with Node.js backend API using Typescript & Javascript
Vercel framework/deployment with full Bitbucket repo
Custom Slick Slider, Mailchimp, Asana, Hotjar, Hubspot integrations, URL writing
Adaptive designs for mobile users to experience the best 3d Modelling possible

# Final Result

Deployed new website via vercel CI/CD
Deployed admin panel and backend APIs
Partner With Sheng
View Services

More Projects by Sheng