Education
Knowledge Sharing AppUnder NDA
A mobile platform for acquiring and sharing knowledge in today's mobile-first world. Enables users to discover, consume, and share educational content through a social mobile experience.
Scope of work
- Implemented network communication with a server through designed API
- Implemented social authentication via Facebook and Google
- Implemented content discovery and sharing functionality
- Implemented offline content access via local caching
- Integrated Mixpanel for user behavior analytics
- Integrated Firebase Cloud Functions and Firestore
Challenges & solutions
Designing an efficient content caching strategy that balanced storage usage with offline availability was the main challenge. Implemented a priority-based cache eviction policy that retained recently accessed and bookmarked content while automatically clearing older unvisited items when storage limits were approached.