An open API service indexing awesome lists of open source software.

https://github.com/c-villain/marvel

Pet project for marvel app
https://github.com/c-villain/marvel

async-await coordinator marvel marvel-api marvel-comics marvelapp mvvm obfuscator swagger swiftui

Last synced: 4 months ago
JSON representation

Pet project for marvel app

Awesome Lists containing this project

README

        

# Marvel





Pet project for marvel app based on SwiftUI with MVVM architecture


Demo

## Network

Network module [generated](https://github.com/c-villain/Marvel/blob/main/swagger/generate-cmd.sh) with [openapi-generator](https://github.com/OpenAPITools/openapi-generator) using [swagger 2.0-version](https://github.com/c-villain/Marvel/blob/main/swagger/swagger.yaml) [converted](https://github.com/c-villain/Marvel/blob/main/swagger/2json.sh) to [openapi format](https://github.com/c-villain/Marvel/blob/main/swagger/openapi.yaml)

## Router

Use coordinator pattern based on [FlowStacks](https://github.com/johnpatrickmorgan/FlowStacks)

## Obfuscator

Add [obfuscation](https://en.wikipedia.org/wiki/Obfuscation_(software)) for safe storing private keys for API