Dew App helps you to find the perfect beauty products.
Dew App is an AI platform that knows your current beauty products and predicts your next ones. They came to us with ideas and designs - and we helped them to build the application from the bottom up.
Even though Dew App had initial designs ready, we've seen a lot of room to improve, UX and visual-wise. We used our design and technical expertise to make user friendly application that runs seamleassly.
The idea behind application was simple - to build an application that will help users to archive their beauty products and propose new, interesting products. It was clear to us, that design needed to be minimalistic to make the content as a king. Because of an MVP approach, we did not have a ton of user insights. So we decided to us well-known patterns, from e-commerce, to make sure that application will have clear and understanable flow.
For our mobile technology stack, we decided to go with React Native. That decision let us heavily decrease the amount of work needed by introducing a shared codebase between iOS and Android versions of Dew. Because of how important code readability is during development, we have chosen TypeScript over JavaScript as our main development language.
One of biggest challenges we needed to face, while designing and implementing the app, was the fact, that app was in MVP stage. By choosing right features scope, and right design choices, we were able to create the app that was useful and enjoyable.
David Umeh, CEO at Clouty
Using patterns and clean design meant that we had a limited amount of resources to create a memorable application. We had to base the design on delicate colors and icons with a specific character to give the application a specific style.
David Umeh, CEO at Clouty
The backend side of the app has been developed using a similar TypeScript-based approach. Because of that, the developers were able to quickly jump between frontend and backend development. The NestJS framework has been used in order to better organize the code and minimize reinventing the wheel as much as possible.