Skip to content

Settings implementation#28

Merged
jvogt23 merged 13 commits intomainfrom
settings_implementation
Feb 7, 2026
Merged

Settings implementation#28
jvogt23 merged 13 commits intomainfrom
settings_implementation

Conversation

@jvogt23
Copy link
Copy Markdown
Collaborator

@jvogt23 jvogt23 commented Jan 30, 2026

Added all items to settings screen except for the following:

  • Version number
  • Updates Available message
  • Many of the debug options
    The items not included require further development of the app to include.

Additionally, added framework with which API requests can be made with Axios.

To test, deploy app to a simulator (remember to turn off NFC checking) and navigate to Settings, then check every setting besides the ones listed above.
Current features include user info and permissions populating, logging out, Make a Wish, Privacy Policy, and OSS licenses

New packages were added for this feature. Make sure to update your NPM packages and Pods before building the project to test.

This PR satisfies #13

@jvogt23 jvogt23 linked an issue Jan 30, 2026 that may be closed by this pull request
@jvogt23 jvogt23 requested a review from elysseaa January 30, 2026 02:53
@jvogt23 jvogt23 requested a review from kberzinch January 31, 2026 18:36
jvogt23 and others added 2 commits February 6, 2026 21:17
Co-authored-by: elysseaa <121833752+elysseaa@users.noreply.github.com>
@jvogt23 jvogt23 merged commit 0054e71 into main Feb 7, 2026
1 check passed
@jvogt23 jvogt23 deleted the settings_implementation branch February 7, 2026 03:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implementation of Settings screen

3 participants