The SpendWiser application allows a user to manage a digital portfolio of all their credit cards. By specifying which credit cards are in their possession, the SpendWiser application will use this information along with the phone’s geolocation to suggest the best credit card to be used at whatever store the user is shopping at.
Developed in React Native and expo, the mobile application can be deployed on iOS and Android so users can manage their credit card usage with ease. For more info, please view our user guide.
A flexible server architecture was developed so that it can be deployed on any machine that supports Docker. Utilizing MongoDB and Express flexibility with a secondary Firebase backend was designed in mind. Security was taken into deep consideration through the use of Javascript Web Tokens and SSL so that authenticated users can only use the database.
Mobile App: https://spendwiser.app/app/docs/
Server: https://spendwiser.app/server/docs/
User Guide: https://spendwiser.app/User%20Guide.pdf
- Nathan Ng (wxng@ucdavis.edu)
- Nathaniel Wright (njwright@ucdavis.edu)
- Nathaniel Kong (nskong@ucdavis.edu)
- Troi-Ryan R. Stoeffler (trstoeffler@ucdavis.edu)