cafeIN Knowledge Sharing Platform
INKINDO's internal mobile application for sharing scientific knowledge and articles among staff.

Kategori
Tech Stack
Arsitektur
- Frontend
Flutter SDK (Dart) untuk platform Android dengan state management yang responsif.
- Backend
Laravel Framework dengan RESTful API architecture.
- Database
MySQL sebagai penyimpanan relasional data pengguna dan konten artikel.
- Infrastruktur
Hosted on shared hosting server dengan API endpoints terenkripsi.
Overview
cafeIN is an internal application developed to facilitate the exchange of information and knowledge among engineers and staff at INKINDO. The platform supports technical article publishing, structured Q&A discussions, archiving important materials, and bookmarking favorite articles. Using Flutter and Laravel API, the app provides a highly responsive and fluid user experience for all organization members.
Features
A mobile internal knowledge sharing platform developed during an internship at INKINDO. It allows engineers and staff to share technical insights, research articles, and scientific discussions.
- Technical article publishing system with tag classification.
- Interactive discussion forums and Q&A inside posts.
- Automatic push notifications for new articles or comments.
- Article bookmarking and smart content search.
Challenges & Solutions
Designing the MySQL relational database schema and integrating real-time push notifications to alert users of new articles or discussion replies. We solved this by integrating Firebase Cloud Messaging (FCM) and developing efficient REST API endpoints in Laravel to minimize mobile data consumption.
Lessons Learned
Through this project, I gained a solid understanding of mobile development lifecycle with Flutter and REST API architecture in Laravel. I also learned the importance of designing user-friendly interfaces (UI/UX), especially for reader-focused applications.
Kategori
Tech Stack
Arsitektur
- Frontend
Flutter SDK (Dart) untuk platform Android dengan state management yang responsif.
- Backend
Laravel Framework dengan RESTful API architecture.
- Database
MySQL sebagai penyimpanan relasional data pengguna dan konten artikel.
- Infrastruktur
Hosted on shared hosting server dengan API endpoints terenkripsi.