← Go Back
Pinstagram
A fully modularized native android app like Instagram with a backend written in Typescript
(Express.js) and PostgreSQL as the database. The app is modularized to show how to separate concerns in
big android projects
Some of the features of the application include :
- Feed
- Follower and Following system
- Ability to view viewer counts on posts
- CRUD (Create ,Read, Update, Delete) operations on your posts
Technologies Used include :
- Jetpack Compose
- MVVM modular architecture
- Dagger Hilt for Dependency Injection
- Retrofit to make Api Calls
- Cloudinary for storing images/videos and retrieving them via URL
- Firebase Crashlytics - Report crashes that occur in the app
- Firebase App Distribution - Distribute new builds to testers