Ortak Akıl (Collective Mind)
A social AI decision-support app powered by Gemini, published on Google Play.
An Android app where users ask an AI questions, share the answers on a Discover feed and build a collaborative knowledge base through likes and comments. Built on MVVM and Hilt with Jetpack Compose, it uses Flow for state management, WorkManager for background jobs and JWT token refresh for secure sessions. It relies on Firebase for media storage and crash analytics and includes moderation tools and onboarding.
A RESTful Web API powering the Ortak Akıl platform. The Google Gemini 2.0 Flash integration is optimized with intelligent caching. Its four-layer architecture keeps it testable and scalable; it is secured with JWT, BCrypt and OAuth 2.0 and containerized with Docker.
- Kotlin
- Jetpack Compose
- MVVM
- Hilt
- Coroutines
- Flow
- Firebase
- Gemini AI
- Retrofit
- DataStore
- ASP.NET Core
- Entity Framework Core
- SQLite
- JWT
- Docker
Architecture