Voga app uses MVP with Coordinator architecture pattern

Voga

What is Voga?

It’s a project that intends to help with sustainability issues in modern society, more specifically in the fashion industry.

Features

The current prototype for this project has 5 main funcionalities (three of which are already developed):

Maps

Find places near your location where you can donate or discard your old clothes.

Light Mode Dark Mode

Fabrics

Know about the fabrics that constitutes your clothes, so you can make more sustainable choices when you are buying something.

Light Mode Dark Mode

Quizzes

Answer our questions designed to make you think if you really need to buy a piece of clothe, or if it’s already time to donate one that you have.

Light Mode Dark Mode

Customization Tips

Check out customized content about how to personalize your own clothes to reivent yourself without needing to buy something new.

Light Mode Dark Mode

Architecture

This project uses MVP with Coordinator architecture pattern.

Tools and Practices

View Code using UIKit to create views;

Firebase/Cloudkit for external database;

CocoaPods for dependency management;

Figma to prototype.

GitHub

https://github.com/CaioAceti/voga