Psily - A Health & Wellness App

Psily
Psily is an iOS app built using Expo with React Native and EAS build times. The app can be found on the Apple App Store.
My Role
Other than Mike, my partner in crime on this project who creates the design wireframes, I plan and build everything, front and back end.
Tech Stack
Frontend
Psily uses React Native with React Navigation and React Native Paper.
State management
While redux was originally used, in anticipation with integrating local storage with AWS Amplify's DataStore, state management was transitioned to simply use contexts and some nifty rendering tricks with query states and data logic.
Backend
Psily utilizes AWS Amplify, and hence AWS resources, for a 100% serverless backend. These same serverless resources are responsible for the execution of Psily's notification system, which has a somewhat unique schedule enforcement logic built in to cater to and support users desire for very odd, intermittent, schedule patterns at which they want to receive their notifications.