Giter Site home page Giter Site logo

healthagram's Introduction

Healthagram

A social media support app for making blood donation more easy, accessible, convenient and safe.
Official submission for Version Beta'20 MANIT Bhopal.

Overview

We have often faced this situation when our loved ones meet some untimely accident/illness/disease when they require blood to save their life. A platform to make this hustle of blood donation was a very needed one. So, we bring a social media styled online platform Healthagram to provide a plaftor for everyone to donate and receieve blood without any hustle and to build a community of responsible citizens and spreading awareness of blood donation. You can search for donors, create events for blood donation, add donors/recipients as friends and chat, post donation requests/stories/motivational posts, etc."

Features

  • Suggests donors near you whose medical information resembles with yours.
  • Spam protection
  • Privacy-focused
  • Hyperlocal filtering
  • Search and sort people by blood group, location etc.
  • Simple Interface & easy to use for everyone
  • Personalised chat
  • Authentication
  • Share news feed / story about requirements
  • Change your active status if one isn't available to donate at the moment
  • Create events/support group

Technology Stack

Web Technology

  • Frontend

    • React.js
    • Redux
    • HTML
    • CSS
    • JavaScript
  • Backend

    • Node.js
    • Express.js
    • MongoDB
  • Tools

    • Git
    • Github

Setup

  • git clone the repository.
  • create a MongoDB instance
  • run npm install in the root directory and again in the client folder.
  • run 'concurrently "npm run server " "npm run client "`
  • the local host starts on your default browswer
  • Voila, explore and enjoy!

Note - Additional steps needed if you are running a windows system. (Pro tip - Switch to Linux :P)

Presentation

Find our project presentation here

Screenshots

alt text

alt text

alt text

alt text

alt text alt text

alt text

Our Team

  • Aryan Sarkar
  • Sahil Silare
  • Sarthak Gupta
  • Satyam Jaiswal

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.