Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xyanis/mini-superapp
MINI Superapp - Bank, Tickets, Grocery
https://github.com/0xyanis/mini-superapp
firebase ios realm swift uikit
Last synced: about 15 hours ago
JSON representation
MINI Superapp - Bank, Tickets, Grocery
- Host: GitHub
- URL: https://github.com/0xyanis/mini-superapp
- Owner: 0xYanis
- License: apache-2.0
- Created: 2023-04-03T16:40:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-02T15:02:35.000Z (10 months ago)
- Last Synced: 2024-02-02T16:25:00.893Z (10 months ago)
- Topics: firebase, ios, realm, swift, uikit
- Language: Swift
- Homepage:
- Size: 132 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MINI-SuperApp
## Описание
**MINI Superapp** - ***универсальное приложение для управления финансами, заказа авиабилетов и доставки продуктов. Открывайте банковский счет, совершайте платежи и переводы, бронируйте авиабилеты и заказывайте продукты в удобном мобильном приложении. Оптимизируйте свою жизнь, используя MINI Superapp!***
## Скриншоты
## Функциональность
- БАНК
Данные карт, шаблоны для оплаты, история транзакций, добавление новых карт и шаблонов оплаты
- АВИАБИЛЕТЫ///
- КОРЗИНА
Список всех покупок, сортировка по типу и стоимости, управление корзиной
- ДОСТАВКА ПРОДУКТОВПродукты, категории, покупка, корзина, последние покупки, спецпредложения
- ПРОФИЛЬ
Список избранного, уведомления, удаление учетной записи, выход из учетной записи, смена языка
## Технологии
Архитектура:
- двухуровневая, насыщенный клиент
- Swift, VIPER + Coordinator, DI builder containters
- Сервер: Firebase
- Данные: Realm
- Изображения + кеш: SDWebImage
- Многопоточность: GCDБезопасность:
- Keychain
- FaceID, TouchID
- Firebase authДанные:
- Firebase storage, firestore, Realm
- UserDefaults для хранения переменных состояний приложенияUI:
- UIKit (Layout через SnapKit)Анимация:
- Lottie
- SkeletonViewSDK:
- MapKit
- CoreLocation