App created in SwiftUI in order to control users' games library. It's developed in Swift 5, and relies in a ASP.Net API backend.
Those are some features:
Shows stats like Playing Games (Jogando), physical and digital owned games, finished by year (Finalizados por Ano), bought by year (Comprados por ano) and games per platform (Jogos por Plataforma). Also shows the entire price payed for users' library.
It keeps registers of games that user is currently playing, along with start and finish gameplay date. The main screen is a Collection View, that shows all the covers. The detail screen shows price, gameplay date and all the times that user played this specific game.
All the platforms owned by user
Helps the user to create some lists. Example: Best The Legend of Zelda games, Buy Next, Play Next, and everything the user wants to create
It uses some pods
MVVM, Clean Architecture, DI (using Factory)
- Pagination in games' view crashes the app when the user tries to select another game
- Correct the bugs
- Finish lists feature
- Use iCloud