Brandify Admin is the companion admin app for the Brandify platform, designed to help administrators manage and oversee the Brandify ecosystem. With this app, admins can manage users, monitor brand growth, and perform various administrative tasks to ensure the smooth operation of the platform.
- User Management: Easily manage user accounts, including permissions and roles.
- Brand Monitoring: Track and oversee the growth and activity of brands on the platform.
- Data Management: Access and manage brand-related data using Firebase Firestore.
- Secure Admin Access: Ensure secure login with Firebase Auth, including support for Google and Facebook sign-in.
- Kotlin: A modern programming language for Android development.
- Jetpack Compose: A modern toolkit for building native Android UI.
- Preferences DataStore: A Jetpack library for storing key-value pairs, a replacement for SharedPreferences.
- Coroutines: For managing asynchronous tasks with ease.
- Dagger Hilt: A dependency injection library for Android that reduces the boilerplate code.
- Room Database: A SQLite object mapping library for local data storage.
- Retrofit with Gson: For making network requests and handling JSON responses.
- Firebase Auth: For secure administrator authentication, including Google and Facebook sign-in.
- Firebase Firestore: A NoSQL cloud database for storing and syncing data in real-time.
Add screenshots of the admin app here
If you have any questions, feel free to reach out to the project maintainers:
- Your Name: Your Email
- GitHub: yourusername