Be:Rakyat Mobile App
Swipe to see more views!
Description
This project was developed for my Software Engineering lecture, where my team built Be:Rakyat, a mobile application designed to support local farmers through a multi-functional platform. The app streamlines their daily workflow by providing e-commerce features for purchasing farming supplies and offering practical tools to assist with their day-to-day activities. The project is executed with software engineering principles from agile manifesto, system design to implementation.
My Contributions
1. UI/UX Designing
I contributed layout ideas, interaction flows through Figma Prototype, and functional recommendations to ensure each page aligned with user needs and the app’s intended features.
2. Front-end Mobile App Developing
I implemented the final interface using Kotlin and XML in Android Studio, translating the UI/UX team’s prototype into a functioning app. My tasks included building mobile application and preparing the APK for distribution.
3. Database Designing
I designed the database architecture by creating the Entity Relationship Diagram (ERD) and Data Flow Diagram (DFD). I then implemented the database structure in PostgreSQL, producing the SQL migration dump used to support app data operations.




