Zarta! - Multiplayer Trivia Game App
Summary
Zarta is a trivia game you can play with your friends and have fun
Screenshots
Download
My Roles
- UI/UX Designer - [Figma]
- Mobile App Developer - [Flutter]
- Backend Developer - [NodeJS, Firebase]
- Web Designer - [HTML, CSS] -> Website
Highlighted App Features
- Localization
- Authentication (Social Login)
- Dynamic Links
- In App Purchase
- Mobile Ads
- Push Notifications
- Advanced Animations
- Realtime Chat
- Demo Game with a Bot
- Online (Multiplayer) Game with Random People or Friends
Technical Features
- Localization - intl
- State Management -provider
- Dependency Injection - get_it
- Navigation - vanilla
- Modelling - freezed & json_serializable
- MVVM - stacked
- In App Purchase - in_app_purchase
- Mobile Ads - google_mobile_ads
- Dynamic Links - firebase_dynamic_links
- Advanced Animations - lottie & rive
- Showcase - showcaseview
- Authentication - firebase_auth
- Cloud Storage - cloud_firestore
- Analytics - firebase_analytics & firebase_crashlytics
- Push Notifications - firebase_messaging
Also some mentionworthy Firebase usages
- cloud_firestore - Store Permanent Datas like User informations etc.
- firebase_database - Store Temproray Data like Game Rooms, Realtime Chats, In Game Interactinos,
- firebase_storage - Store files like images
- Cloud Functions - Helper methods like Poking, Game Invitations, Scheduled Notifications, Crontabs