Home / Projects / Geoportal Mobile
Mobile Development PBL Project 2025

Geoportal Perkimtan Mobile.

A mobile geographic information system designed to provide accessible and centralized spatial information about housing, settlements, infrastructure, and public utilities in Batam.

Flutter Dart Firebase Firebase Auth Supabase Storage Agile Scrum
Geoportal Perkimtan Mobile preview

Project Overview

Spatial information in one mobile platform.

Geoportal Perkimtan was developed to centralize housing and settlement data and make spatial information easier to access through mobile devices.

The application presents an interactive map, location information, housing data, infrastructure information, and public utility data to support planning and evaluation in Batam.

My Contribution

From system analysis to frontend implementation.

01

Requirement Analysis

Contributed to functional and non-functional requirements and the overall system concept.

02

System Modelling

Created use cases, use case scenarios, ERD, and the relational database schema.

03

UI/UX Design

Created wireframes, high-fidelity mockups, and an interactive application prototype.

04

Frontend Development

Implemented several user interfaces and application flows using Flutter.

05

Testing Documentation

Prepared application testing documentation and supported product evaluation.

06

Product Demonstration

Produced the application demo video and contributed to the final PBL report.

Main Features

Core application capabilities.

Features designed for both public users and application administrators.

01

User Authentication

Secure registration and login using Firebase Authentication.

02

Interactive Map

View housing and settlement information through an interactive spatial map.

03

Location Search

Search available locations and access detailed spatial information.

04

Spatial Data

Access centralized housing, infrastructure, and public utility data.

05

Data Submission

Users can submit general information and spatial data through the application.

06

Coordinate Input

Add and manage coordinate data associated with housing and settlement objects.

07

Admin Validation

Administrators can review, approve, or reject submitted user data.

08

File Management

Upload and manage supporting images and documents using cloud storage.

Technology Stack

Built for a mobile GIS experience.

Flutter

Cross-platform framework used to build the mobile interface.

Dart

Primary programming language used throughout the application.

Firebase

Used for NoSQL data management and real-time application data.

Firebase Auth

Manages secure user registration and authentication.

Supabase Storage

Cloud storage for images, documents, and supporting files.

Visual Studio Code

Primary code editor used during application development.

Project Gallery

A closer look.

Explore four main interface showcases from the Geoportal Perkimtan mobile application.

Explore More

Discover more projects in my portfolio.

Back to Projects