Case Study: Balneo Spa
Custom developed and B2B international e-commerce with different language, price and size configuration by country.
Project overview, approach and solution
Balneo Spa had a website that was more than 10 years old offering the same product. The client wanted to launch a new collection, renew their website be able to sell their new product, and automate some internal processes. The entire website was designed and programmed from scratch including all the required functionalities and integrations.
Some automations meant that the option of a commercial CMS was completely discarded. The development was done using the main frameworks most used at the time. A backoffice was created so that the client could manage all the agreed sections as well as a REST API to connect and integrate different external services.
The site was developed for international sales, it's ready to work with different languages, currencies, prices and sizes depending on the country where the visitor is located. Different payment gateways were implemented to be able to charge in different currencies and in addition, to being able to charge with PayPal or bank transfer.
The website has many implementations of external services via API REST: For European VAT number validation, currency exchange, subscribers synchronization with MailChimp, read the stock and export orders to ERP, conversion tracking, order shipment status synchronization with the logistics company, etc.
The project uses Amazon Web Services such as EC2 and S3 for production deployment. The development environment was worked with Docker.
The stack
Do you want to see more projects built by me?