Skip to content

App Areas

Chris Perry edited this page Mar 21, 2024 · 11 revisions

Shop

The shop page is where users can spend the currency they've gained from studying. They can choose to purchase Pets, App Sounds, and Furniture for their island studying experience.

The shop is formatted in a StackLayout, with 3 carousels holding the respective shop items. Upon clicking a shop item, the user is presented with a popup that gives them the option to purchase the item, or leave the item be.

The API's "GetAllShopItems" endpoint serves the information needed to populate the shop carousels. This includes the Item's:

  • Name
  • Price
  • Image

Sync

Mindfulness Tips

The API's /Sync/MindfulnessTips endpoint takes in a list of the ids of the tips that the mobile database currently has stored, compares the list to the tips that the API has in its database, and sends back a list of tips that the API had, but the mobile database didn't.