case image

The client

Our client, ARTOUI, is a German art curating company connecting artists with buyers. They wanted to build a custom web app to embrace digital transformation and enter the global market.

Initially, the client hired a different dev team, but a year later, they still struggled to deliver a bug-free MVP.

Seeking new developers, they selected us out of 7 short-listed agencies. Our Top Rated Plus status on Upwork, realistic estimate, similar mindset, and transparent communication won the client over.

PROJECT IDEA

Build an eCommerce platform integrated with the client's website to allow artists to exhibit and sell their works to worldwide art enthusiasts.
Integrate a range of payment systems (Stripe, PayPal, Visa, MasterCard, etc.) into the platform to enable global sales.
Release an MVP before developing a full-fledged product to ensure the product-market fit and secure further funding.

Results

2 weeks

To form a team for MVP

5 months

To develop an MVP

58%

Lower budget compared to local rates

To rescue the project, we compiled a list of bugs in the existing code, user stories, and other tasks. We also provided an estimate for MVP and, in 2 weeks, formed a team of 2 devs, an architect, a PM, and a QA. They delivered an MVP in 5 months, and the client secured investments for the next dev stage. It took us another 5 months to finalize the platform.

icon

Laravel

icon

Angular

icon

Stripe

icon

AWS

Project challenges

The client had a negative experience with the previous team, which failed to deliver an MVP but exhausted the entire project budget. So, first of all, we had to earn the client`s trust by demonstrating our commitment to taking responsibility for results.
The client came to us with an error-ridden, low-quality solution that required a complete redo. Yet, they asked us to use this solution as the basis for further development. So, we had to thoroughly study the existing code.
The client used up all the funding with the previous team. So, we had to quickly gather a non-standard team (dedicated plus outsourced devs) to build an MVP within a tight budget so the client could secure additional investments.
Time was another challenge. Our team was supposed to deliver an MVP within a tight deadline of 5 to 6 months. Otherwise, the client wouldn`t have secured further investments, putting the entire project at risk.
We needed to incorporate chats into the platform, using Socket.IO and WebRTC. Additionally, we had to link the platform to various payment systems, including Stripe, PayPal, Visa, MasterCard, Sofort Banking, and Eurocash.
device

Our process

line
line
line

input

The client came to us with:

  • A well-established offline business that they wanted to expand to the online market through digital transformation.
  • A subpar solution from the previous team, with a low-quality architecture that required a complete overhaul.
  • A need for a 'rescue' team to design the proper architecture, fix errors, and launch an MVP, considering budget and time constraints, to secure new investments.

analysis

Here`s what we did first:

  • Studied wireframes and the client`s beta website to give an estimate for developing the product from scratch.
  • Analyzed the existing code and developed a strategy on how to proceed using it as a foundation, given that investors refused to increase the budget for redevelopment.',
  • In just 1 week, compiled a comprehensive list of user stories, critical errors, and technical tasks and provided a new estimate.
  • In 2 weeks, assembled a team of 5 experts ( dedicated developers and part-time team members) for the MVP stage.

result

What the client got:

  • A professional development team who suggested an effective strategy to achieve the desired results, considering all the constraints.
  • A new, high-quality product architecture designed in just 1 month.
  • A robust MVP, delivered in 5 months, which enabled the client to secure additional investments.
  • A fully developed product with post-MVP features built in another 4 months.
  • A 58% lower cost compared to the expenses the project would have required if the client had hired local developers.

Main Features

icons

Artist account

Adding & selling artworks; receiving payments to e-wallets; viewing the sales statistics.

icons

Buyer account

Buying artworks; adding artworks to favorites; placing personal orders.

icons

Artwork gallery

Adding artworks to the catalog (for artists); browsing artworks (for buyers).

icons

Artist directory

Searching artists by country, views, likes, sales & subscribers.

icons

Flypage

Showing detailed info about each artwork: photos & videos, price, description, views & sales, comments, etc.

icons

Payments

Paying for artworks with a bank card, PayPal, Sofort, or wire transfer.

Expand into new markets by building a high-end eCommerce platform!

Rely on our eCommerce development expertise to navigate your business through digital transformation. We deliver high-quality results within deadlines and project estimates.

BUILD MY APP

Technology stack

FRONTEND

technology icon

Angular

technology icon

TypeScript

technology icon

Bootstrap

technology icon

Webpack

technology icon

LESS

technology icon

reCAPTCHA

technology icon

npm

SPA

BACK END

PHP

Laravel

WordPress

REST

Docker

THIRD-PARTY

Stripe

PayPal

Visa

MasterCard

Sofort Banking

Eurocash

Socket.IO

WebRTC

Google Maps

QUALITY ASSURANCE

Zephyr

Selenium

CLOUD

AWS

Amazon EC2

Amazon S3

AWS Backup

Amazon RDS

Amazon Route 53

DATABASE

My SQL

Elasticsearch

Redis

Our Clients Say About Us

“The Perfect Team made a fantastic job. GiraffeSoftware successfully tackled a challenging project involving Laravel, Angular, and WordPress for our blog. Their competence in rewriting our web application and resolving all existing issues was commendable. The outcome was the development of an MVP that enabled a digital transformation for our offline business. Highly recommend them for critical tasks! We look forward to continuing our collaboration with GiraffeSoftware!”

Benjamin Gibtner germany Germany
Managing Director & Head of Production at Artoui