Team Figfoot Biggie BoizpresentVolunTemp
VolunTemp Demo Video
making volunteering accessible and rewarding
Our app allows users to view volunteering opportunities on a map and accept them. They can view upcoming opportunities, add opportunities to their favourites tab and earn points for completing these opportunities. Points can be spent on rewards which gives the user discounts at certain companies.
The Team
Gabriel Asinugo
Isaac Hargreaves
Robert Crawford
Technologies
We used: React Native, ExpoGo, Typescript, Google Maps API, Firebase, Firebase Authentication
We choose React Native because we had transferrable skills from React JS, and preferred ExpoGo, as it enabled use develop the app a bit quicker, offering several troubleshooting tools.
TypeScript, was prefered to JavaScript, being a superset of Javascript and having type safe features.
The backend was done with firebase, which is suitable for Mobile Apps, with it's cloud database, authentication, fast reads and easy integration.
We used Google maps over Map box, as it was easier to customise and implement to our precise choice.
Challenges Faced
Learning many new tech stacks was difficult, as was getting the map to work on ios and android. It was difficult losing a group member too.