https://github.com/csc530/family-tree
A family tree app for android. The continuous and final assignment for (2022W) COMP-3025G-WAB - Mobile and Pervasive Computing.
https://github.com/csc530/family-tree
android android-app android-application android-studio family-tree kotlin kotlin-android
Last synced: 2 months ago
JSON representation
A family tree app for android. The continuous and final assignment for (2022W) COMP-3025G-WAB - Mobile and Pervasive Computing.
- Host: GitHub
- URL: https://github.com/csc530/family-tree
- Owner: csc530
- Created: 2022-01-27T17:21:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-04-08T16:30:32.000Z (about 4 years ago)
- Last Synced: 2025-08-25T13:42:02.102Z (10 months ago)
- Topics: android, android-app, android-application, android-studio, family-tree, kotlin, kotlin-android
- Language: Kotlin
- Homepage:
- Size: 52.9 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Family-Tree
The continuous and final assignment for (2022W) COMP-3025G-WAB - Mobile and Pervasive Computing. A family tree app for android.
## When marking
If you installed the app from the play store, you may be unable to login with google but email works fine; if you installed the app from the github, you should be able to login with google.
Please ignore all the fluff in the console about
```txt
W/Firestore: (24.1.0) [CustomClassMapper]: No setter/field for age found on class com.csc530.familytree.models.FamilyMember (fields/setters are case sensitive!)
W/Firestore: (24.1.0) [CustomClassMapper]: No setter/field for birthday found on class com.csc530.familytree.models.FamilyMember (fields/setters are case sensitive!)aidl
```
firestore is trying to set the fields of functions which don't have any
## About
A family tree app to diagram the relationships of a family from parents to children

## More information
Please visit [my GitHub page](https://csc530.github.io/Family-Tree/) for more details regarding my app and it's development😇
Or you may visit the assignment details branch (`assignment-tasks`) [README](/../../assignment-tasks/README.md) in the for more information on required and met criteria on COMP3025 final (and continuous) project
## Credits
Big thanks to these for these resource providing their services, images, etc. for my app
- [SVG Repo](https://www.svgrepo.com/svg/157858/plus): icons
- ~~[Mattia Iavarone & Markus Ressel](https://github.com/natario1/ZoomLayout): zoom functionality on family trees~~
- ~~[Block & Block](https://github.com/oss-bandb/GraphView): family tree structure and layouts~~
- [Balkan Family TreeJS](https://balkan.app/FamilyTreeJS) Family tree view
- [Termly io](https://termly.io) for my [privacy policy](/../../assignment-tasks/docs/privacy-policy.md)
- [Picasso](https://square.github.io/picasso/) for image loading