Native Hackathon App

React Native, Expo, AWS Amplify

The Idea

Building App for Android & iOS

To develop an app for managing projects submissions in Coding Contests like Hackathons.Organizers of events use messgaging apps like slack/teams etc for project submissions , also voting on idea also happens through likes which does not scale when there are multiple categories to vote , and result assement involves manual calculation of votes.

To solve these , there is a plan to develop an Native App (Android/iOS) which can automate project submission, voting process and results assessment.

Tech Stack

React Native ecosystem : Expo CLI, React Navgigation to build UI Screens. For Backend AWS Amplify was used. AWS Amplify provides low code backend tools for Frontend developers to develop full stack web & mobile applications.[Data Store] is used to create offline first application, AWS Cognito handles authentication and AWS S3 stores the images/videos related to the project submissions.

Design document for the app is available 👉 here

Demo

Use this link to scan QR Code from the Expo / Camera App from your phone.