Development of a SaaS Tool for Amazon Sellers
Team Lead and Fullstack Developer for a platform to optimize Amazon product listings and increase sales for merchants through A/B tests, price tests, and launch campaigns.
About Satoshi Internet GmbH
Satoshi Internet GmbH is a provider of innovative SaaS solutions focused on tools for Amazon sellers. Their platforms help merchants improve the performance of their product listings and develop more efficient sales strategies.
The Project
- Zeitraum: May 2017 – September 2018
- Rolle: Team Lead and Fullstack Developer
- Kunde: Satoshi Internet GmbH
- Team: 2 Fullstack-Developers
- Project Technologies: Laravel 5, Laravel Spark, Vue.js, Webpack, Git, Yarn, JavaScript (ES6), HTML, SASS
- Methodik: Kanban
Project Description
For Satoshi Internet GmbH, I developed the SaaS platform AMZStars, a comprehensive tool for optimizing product listings on Amazon. The platform offered merchants and FBA sellers various features to increase sales and optimize products, including:
- A/B tests to evaluate different product presentations.
- Price tests to determine the ideal pricing for products.
- Launch campaigns to maximize the visibility of new products.
I led the development team and handled project coordination, including managing tickets and tasks in Kanban. Additionally, I was responsible for client communication and aligning requirements.
Technically, the platform was based on Laravel 5 and Laravel Spark, combined with a modern frontend in Vue.js and SASS. In addition to developing the application, I implemented a performant server environment and handled its setup and maintenance.
Challenges and Solutions
Complex Logic for A/B Tests and Price Tests
Developing precise and scalable algorithms for conducting and analyzing tests was a significant challenge.
Solution: The logic was implemented in modular services to ensure flexibility and reusability.
Outdated Amazon XML API
The platform had to work with Amazon's outdated, inconsistent XML API, which repeatedly caused problems.
Solution: Implementation of robust API abstraction layers and automated tests to detect and fix errors early.
Close Collaboration with the Client
Weekly meetings with Satoshi GmbH required clear communication and precise prioritization of tasks.
Solution: Establishment of an efficient Kanban process with regular status updates and clear goal definition.
Results
Through the successful implementation of the project, AMZStars was launched on schedule and was available online as a SaaS tool for Amazon sellers. The platform enabled customers to:
- Achieve massive sales increases through optimized listings and pricing strategies.
- Significantly improve product presentation and sales performance.
With my expertise in fullstack development and my experience in project management, I made a significant contribution to successfully completing the project and providing sustainable value to the client.