Our application, MyArmyPal serves to be an all in one service for our service men.

Overview

DSTA 2022 Brainhack - CodeEXP

Team: cap5pls (cat1 grp 22)

Problem Statement: How can we leverage digital technologies to enable greater convenience and flexibility for our NS men in the workspaces in which they live, work and play?

Description of our APP: Our application, MyArmyPal serves to be an all in one service for our service men. It seeks to provide convenience and useful features just one tap away. Its main features include an IPPT Calculator, reservist checklist, customized IPPT training plan according to the user's current fitness level and a canteen order pick up service in all army camps. We are also implementing an anytime Eliss system using computer vision for users to check on their push up form easily.

Features:

  1. Firebase Auth (User State and identity management
  2. IPPT Fitness Score Calculator (Age and Gender)
  3. FITPlan System (Automatic Integrated Fitness Curiculum Planning System)
  4. eCanteen Pickup Service (Easy Army Canteen Order Pickup Management System)
  5. Reservist Packing Buddy (Reservist Packing List Helper for NSMAN)
  6. Anytime ELISS System (Work In Progress) (Not implemented but model ready, see below)

Project Contributors:

  • Poh Wei Pin (@firwer) (App Auth and Data Collection,Home & Signup Pages, ML Model)
  • Tan Zi Xi (@tzixi) IPPT Fitness Score Calculator, FITPlan and UI designer)
  • Wang Yong Bin (@YongbinWang) (eCanteen Pickup, FITPlan and UI designer, Presenter)
  • Wong Qin Yao (Sean) (@ExtraShotLatte) (Reservist Packing Buddy, NS Refresher, SlideDeck and Video Editor for presentation)

App Video Introduction: https://youtu.be/e7hrOdYwr0E image

APK Release:

Tech Stack Used: Flutter + Firebase/Firestore

Anytime Eliss (Trained Model)

image

This was not implemented due to difficulties in implementing ML model interpreter

image

AAR: Problem Face - Camera & Model was working well, but there was no detection on screen despite repeated test and changing of different intepreter plugins

  • Implementation is in ML Branch, it is not merged to main
You might also like...

Dumbo - A collection of all dumb stuff at one place, this repo is to be maintained for people who just simply are taking break from huge stuff and practicing something.

dumbo A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is

Jan 3, 2022

An Effort to gather all Flutter Create App submissions at one place from various resources.

An Effort to gather all Flutter Create App submissions at one place from various resources.

 Flutter Create Submissions 2019 🏆 An Effort to gather all Flutter Create App submissions at one place from various resources. If you would like to

Dec 17, 2022

Aio-project-flutter - All in one Social Media App getting developed using flutter

Aio-project-flutter - All in one Social Media App getting developed using flutter

All in one Social Media App Getting built using flutter & firebase Add your sugg

Nov 17, 2022

FC Times - An all in one solution for farookians

FC Times - An all in one solution for farookians

FC Times An all in one solution for farookians! Don't forget to ⭐ the repo Download Features Departmentwise timetables Exam notifications OD/Attendanc

Oct 5, 2022

Find The Latest trending and upcoming movies and tv shows with MovieDB app. The app contains all info about movies and tv shows. find similar movies or shows, Browse all genres, video trailers, backdrops, logos, and posters.

MovieDB App Features. Dynamic Theming Search Functionality Onboarding-Screen Select favourite movie Home Screen Tranding movie Movies different catego

Dec 12, 2022

In this video we will learn how to Integrate NodeJS Login and Register API in our Flutter application using JWT Token Authentication.

In this video we will learn how to Integrate NodeJS Login and Register API in our Flutter application using JWT Token Authentication.

Flutter Login & Register with Node JS Rest API In this video we will learn how to Integrate NodeJS Login and Register API in our Flutter application u

Nov 28, 2022

In this video we will learn how to Create CRUD Rest API for our Flutter application using NODEJS API.

In this video we will learn how to Create CRUD Rest API for our Flutter application using NODEJS API.

Flutter CRUD Using NodeJS API In this video we will learn how to Create CRUD Rest API for our Flutter application using NODEJS API. 📎 Packages Used h

Dec 30, 2022

mypro immobilier app created to manage our real estate agency, we can store products, contacts and transactions..

mypro_immobilier A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started

Dec 11, 2021

A wrapper around our Cocoa and Java client library SDKs, providing iOS and Android support for those using Flutter and Dart.

A wrapper around our Cocoa and Java client library SDKs, providing iOS and Android support for those using Flutter and Dart.

Ably Flutter Plugin A Flutter plugin wrapping the ably-cocoa (iOS) and ably-java (Android) client library SDKs for Ably, the platform that powers sync

Dec 13, 2022
Owner
Poh Wei Pin
An Aspiring Software Entrepreneur. This page stores all my *hopefully* interesting brain dumps
Poh Wei Pin
Tnshealth - All-in-one Healthcare application

tnshealth A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

null 0 Jan 4, 2022
Google one tap sign in - Flutter Google One Tap Sign In (Android)

Google One Tap Sign In Google One Tap Sign In (Android) A Flutter Plugin for Goo

null 6 Nov 23, 2022
One Dungeon is a ​1-Bit-style platformer game that consists of one level

One Dungeon is a ​1-Bit-style platformer game that consists of one level. It developed during the Midyear 2022 Flame Game Jam.

Bulent Baris Kilic 6 Sep 21, 2022
Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls into your app with only a few lines of code.

Call Kit (ZegoUIKitPrebuiltCall) Call Kit is a prebuilt feature-rich call component, which enables you to build one-on-one and group voice/video calls

ZEGOCLOUD 9 Dec 26, 2022
Tasawq App — Flutter framework and Firebase An application that objectives to display all nearby stores of all kinds and real estate.

Tasawq App — Flutter framework and Firebase An application that objectives to display all nearby stores of all kinds and real estate. Multi-vendor, standard user login to view nearby products and stores for rating, follow-up, messaging and more

null 1 Nov 10, 2022
CoVAC is an all-in-one Covid info toolkit app, providing users the facility to check for available slots along with receiving the latest updates related to the pandemic and the virus.

CoVAC - Covid 19 Vaccine Availability Checker Introduction ?? CoVAC is an android application developed to provide users the facility to check the ava

Aryan Kenchappagol 6 Dec 29, 2021
Be together, whenever. A simple way to text chat and plan things all in one place for flutter developers.

Flutterdevconnect Be together, whenever. A simple way to text chat and plan things all in one place for flutter developers. Android IOS Web PWA Androi

Sanskar Tiwari 69 Aug 27, 2022
A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package. Built after react apollo

Flutter GraphQL Table of Contents Flutter GraphQL Table of Contents About this project Installation Usage GraphQL Provider [Graphql Link and Headers]

Snowball Digital 45 Nov 9, 2022
A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.

GraphQL Flutter ?? Bulletin See the v3 -> v4 Migration Guide if you're still on v3. Maintenance status: Low. Follow #762 for updates on the planned ar

Zino & Co. 3.1k Jan 5, 2023
An all-in-one Fllutter package for state management, reactive objects, animations, effects, timed widgets etc.

Frideos An all-in-one package for state management, streams and BLoC pattern, animations and timed widgets, effects. Contents 1. State management Gett

Francesco Mineo 188 Dec 23, 2022