Church Application

This web application can be run on various devices such as mobile (Android and iOS platforms) and web. The application's main motto is to notify users about upcoming events and collect donations. For using this application first user need to do registration. In the app, user registration and authentication are handled by AWS Cognito, push notification is handled by firebase, and the events/notifications data is fetched from AWS directly using AppSync.

Technology Used:
  • AWS Cognito
  • Flutter

Key challenges

  • Setting up Amplify on the system.
  • Understanding AWS Cognito.
  • Understanding AWS AppSync.

Solution Implementation

  • Read through the Amplify documentation about how the setup needs to be completed correctly.
  • Researched what AWS Cognito is and what are the features provided by it and got the key solution.
  • Research on what AWS AppSync is and what are the features provided by it.

Results

Church Application
Church Application
Church Application