Skip to content

brycegoh/balik_kampung

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Balik Kampung - A home far from home

Powerpuff bois and Prof Chew | Code Fiesta

A mobile-first solution for creating a home far from home, for overseas Singaporeans by Singaporeans.

Tech Stack

Front-end : Flutter
Back-end : Supabase

How to run

flutter pub get
flutter run

ANDROID: Android SDK 19 and above is required.

NOTE: As the app requires credentials to connect to the backend, please contact the team for the API key and URL.

App Demo

Ideation and Design Works

Miro Ideation Board

Figma Prototype

App Showcase

Problem 😦

Being in a foreign land, brings a lot of anxiety and confusion.

How might we lower the barrier of entry to ease the difficulty in transitioning while having a support structure?

Target Users 🎯

  • Singaporeans who just moved to a new country or staying for a long period of time.

Pain points to address 😟

  • Difficult to make meaningful relationships and make friends from a fresh start.
  • Singaporeans missing local food.
  • No trusted resource for a local Singaporean community to celebrate festivals and reminisce home.
  • Home sickness
  • Information overload

Goals ⭐

  • Finding a community who comes from the same culture as you and using that as a launch pad in creating relationships from both within and outside the Singaporean community.
  • Locating authentic local Singaporean food, reviewed by true blue Singaporeans for Singaporeans.
  • Provide a holistic support structure to ease transistion.

MVP Features

✅ - Implemented

☑️ - To be implemented

Auth

✅ Login system

✅ Email verification system

✅ Persist user system

✅ Onboarding form

☑️ Link up with Singpass login API for citizenship verficiation

Main Pages

✅ Home Page

✅ Browse Events Page

✅ Browse Community Page

✅ Browse Food Page

Dynamic Forms

✅ Form Page dynamically generated from JSON configuration

✅ Validation based on JSON configuration

✅ Updates Supabase tables based on JSON configuration

✅ Make JSON configuration for forms that create events, food and communities

Webview / banners

✅ Add webview banners that are dynamically generated from URLs from database

Details Pages

✅ Each event page with details

☑️ Each community page with details

☑️ Each food review page with details

Events

☑️ Link event location to maps

☑️ Livestream events happening in Singapore to overseas Singaporeans through WebRTC.

Food

☑️ Review system with star ratings

☑️ Link all locations to google maps for offline viewing

Profile Page

✅ Log out and clear sessions + storage

☑️ Change of font size settings

☑️ Change of personal interests

Settings

✅ Able to change font size

☑️ Log out buttons

☑️ Change user data

General

✅ Caching of homescreen elements for responsive user experience.

✅ Search by name for all pages

☑️ Filter by tags

Wellness and emergency services

✅ Emergency contacts

✅ Contacts link straight to phone's phone or mail app

☑️ Chat with a therapist from Singapore Association for mental health

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages