Skip to content

Xonshiz/Blood-Connect-HarperDB-Hackathon-2018

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HarperDB-Hackathon-2018

This application is built for the sole purpose of the HarperDB Hackathon, 2018. The aim of this application is to make it easier for people to request and donate blood. The application shows a list of various requesters in your State. It only shows the list of matching blood types, which makes it further easier to distinguish the entries. Donor and Requester stay anonymous to each other, which removes any kind of discrimination possible.

The data collected from the users is solely used for generating Insights like Density of Blood groups in a country, state or world.

Presentation for this project can be found in HarperDB Presentation directory/folder. Whereas, the source code can be found in the app directory/folder. The back-end APIs can be found in the api folder

Team Info :

Team Name : IGNEEL

Team Member(s) : Dhruv Kanojia

Architecture :

Architecture Image

Insights :

Blood Groups In A Country

Blood Groups In A State

Blood Groups In World

Running This Project :

The minimum Android OS that you need to run this project is Lollipop (API Level 21). So, make sure you're satisfying the minimum requirements first. Otherwise, your handset won't be able to parse the apk file.

  • Permissions Required :

    This application requires you to provide few permissions to it, in order to work properly. Here's the list of permissions that the application needs :

    • Internet Access
    • View WiFi Connections
    • Storage (Read/Write Perms For Cache)
    • Read Google Service Configuration
  • Instructions For Direct APK Installation :

    If you want to run this application on your android phone, please move over to the "Release" section and download the latest stable APK build for your android phone. You do not need any external libraries or application.

  • Instructions For Developers/Testers :

    If you're a developer or any user who wishes to test this application and run this android project, it's recommended to install Visual Studio with Xamarin Support and Android SDKs on your system. Remember that Android SDKs should be in your local path for you to be able to compile the project properly. You can find the source code in the "SOURCE" directory.

    If you do not happen to have Visual Studio, it is recommended to get it because it'll download all the required packages on its own, if they're not present. You can use Visual Studio's Free Community Edition. It'll work, as we've developed this application on it. But, if for some reason, you don't want to or can't install Visual Studio, you will need to have .NET, Xamarin, Android SDK and required Packages in your system's local path for you to be able to compile and execute this application project.

Screens