
Project 01
BukSU EEU
Android ordering app
CompletedSchool project, not deployed
An Android e-commerce and ordering app for the Bukidnon State University Economic Enterprise Unit, built so students could order university merchandise and supplies without lining up.
- Role
- Full-stack mobile developer (the only developer)
- Team
- Group final project; teammates wrote the documentation
- Year
- 2025
- Stack
- Java
- Android SDK
- Firebase
- Node.js
- Cloudinary
- Brevo
- Cloudflare Turnstile
- Source
- Source is in a private repository. Available on request.
Problem
Students had to line up in person to order university merchandise and supplies from the BukSU Economic Enterprise Unit. The app was designed to remove that physical queue.
My role
This was a group final project for Application Development. I was the only developer: I built the Android app, the backend functions, and the admin side, while my teammates wrote the documentation.
What I built
- Student ordering with real-time stock sync, a cart, and order status tracking on Firebase Firestore.
- Sign-in with Firebase Authentication and Google Sign-In, with multiple user roles, and Cloudflare Turnstile to block bots.
- A real-time admin dashboard with sales charts (MPAndroidChart).
- Order-ready alerts through Firebase Cloud Messaging, Cloud Functions v2, and Brevo email.
- Media handled through Cloudinary.
Status
Completed as a school project. It is not deployed and is not in use by the EEU. The source code is private.

