For the Assignment, our team decided to create a finance app, named PennyWise.
PennyWise is the Futuristic Finance app of tommorrow that allows you to manage your money at maximum efficiency. Set a spending limit to make sure u dont overspend a single penny. Keep tabs on your transactions, track your expenditure, plan out your savings and spend wisely with PennyWise today.
Tasks/features of each student:
-
Ong Xin Yin - S10243745
- Add/Edit/Delete Transactions
- View Transactions
- Nav bar code
- Login/Logout
- Firebase
- Firebase firestore
- Firebase Auth
- App submission
-
Kenan Chia - S10242837
- Add card
- View card
- Currency converter with API
- Firebase
- Firebase firestore
-
Koh Wen Bin - S10242132
- Set spending limit
- About us
- Nav bar code & design
- Edit Profile
- Firebase
- Firebase Storage
- Firebase Firestore
-
Koay Yeow Teik - S10242544
- Firebase
- Firebase Firestore
- Data cleaning
- Firebase Authentication
- SignUp
- Transfer
- Friend list
- Add friend
- Firebase
-
Ong Xin Yin - S10243745
- Google maps to locate nearby banks/atms and find route
- improve ui
- Firebase Firestore clean up
-
Kenan Chia - S10242837
- Crypto Currency Tracker
- Splash Screen
-
Koh Wen Bin - S10242132
- View Income/Expense Statistics
- Smart notifications remind user to use the app
-
Koay Yeow Teik - S10242544
- Improve UI
- Ability to screenshot and share to social media
- Access contacts and photos with read write
- Goal Progress feature with progress bar, line chart and subsequent animations
- Usage of AlertDialog and Fragment
- External libraries such as chart, progress bar and confetti animation.
- More firebase firestore data handling and manipulation
- IDE: Android Studio