Active Giving

Project Description

Active Giving tracks user's fitness activities and converts that data into donation eligible points which can be donated to non-profits around the globe.

Development

The app was created as a cross-platform app with React Native. The backend runs on a Spring Boot server and the communication between the app and the backend is done via a RESTful API.

Selection of tasks

  • Acted as the app architect and senior developer overseeing the technical aspects of the project and assisting the other developer on the project when needed.
  • Implemented key features and components such as GPS tracking, API calls and state management.
  • Set up deployment and distribution in both app stores.

Technologies Used

  • React Native

  • React Navigation

  • TypeScript

  • MobX

  • Firebase

  • io-ts