Skip to content

Demo 3 Release

Latest
Compare
Choose a tag to compare
@mailoalex mailoalex released this 04 Dec 22:06
· 154 commits to staging since this release
b5f2671

AR Pet Pals

Release notes - AR Pet Pals - demo_3_release

Epic

APP-221 Notifications

Task

APP-203 reorganize assets folder

APP-204 set up birthday notification

APP-205 create birthday field in sign up screen

APP-206 create notification to notify users that weekly leaderboard is published

APP-207 connect notification system to db/use api

APP-208 connect stepcounter to db/use api

APP-209 move step goal from sign up function

APP-211 categorize food in database

APP-214 set up

APP-215 add field in db user collection for stepgoal and birthday

APP-216 create notification to notify and congratulate top 5 users for leaderboard

APP-217 Create notification to warn users of account deletion /low activity

APP-222 look into having app run in background

APP-224 resolve conflicts in PRs

Story

APP-197 Add Unit Tests for Food API Endpoints

APP-198 Test Out More Advanced Obj Rec Models

APP-199 Compile android notification if statement

APP-200 cronjob

APP-201 Create leader board page

APP-202 api route to get top 5 user activity

APP-210 Add food 3d model based on object recognition

APP-212 api feedback

APP-213 feedback test doc

APP-220 Move notification system to Unity

APP-223 Get API Docs Up to Date

APP-225 Set up step counter functionality in unity

APP-228 Add All Food API Endpoints

APP-229 Change logo colors

APP-230 Implement function for change username, password, petname

Overview

ARPetPals is a mobile augmented reality (AR) application designed for Android and iOS smartphones.

Requirements

If you are building it:

  • Having Unity downloaded
  • If you are building for IOS, Xcode is needed.
  • If you are building for Android, having the latest version of Android is recommended.

If you are a user:

  • A mobile device ( tablet, phone) with Android or IOS
  • A working camera for augmented reality.

How to Use

  1. Visit the Releases page.
  2. Download the appropriate package for your platform:
    • Android: Download the APK file .apk.
    • iOS: Download the package file Builds. Follow the instruction video to install the app: Link (3:56).
  3. Install the app on your device.

Configuration (For Developers)

If you are a developer and want to build the app from source, follow these steps:

  1. Clone the repository:

git clone https://github.com/Capstone-Projects-2023-Fall/project-ar-pet-pals

  1. Open the ARPetPals folder in unity
  2. Wait for it to load all the dependencies
  3. Go into build settings and change it to android or ios
  4. Build the apk or ipa file
  5. Transfer that file to the device, and install it