GithubHelp home page GithubHelp logo

prasoonjain006 / trailblazers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vidita-bit/connect-covid-19-volunteers

0.0 0.0 0.0 319 KB

This project is made as a part of ROBOHACK1.0 organized by AMUROBOCLUB

Python 3.56% HTML 96.44%

trailblazers's Introduction

Trailblazers: COVID-19 VOLUNTEERS

This project aims to tackle COVID-19 crisis. Due to sudden outbreak of Coronavirus disease, the number of cases is rising at alarming rate. We need more of doctors, nurses, assistance workers and paramedics. India can produce 1.5 lakhs young doctors if the final year medical students are authorized to practice. In this project we are going to direct a route to medical students, whether they are in college, hostels or their homes, they will be able to reach their nearest COVID-19 Testing Sites. This project is done using [Python], [Flask], [Django], [HTML], [CSS]. We have also used [Geo-location] for locating hospitals on the map. We are coming up with this project so as to address the shortage of doctors, nurses, assiatance workers and paramedics. The link to the article where the need of this project is mentioned

This is the form which we have used to take responses (data) of the medical students. https://form.jotform.com/200894710430449

INSTALLATION:

Installed latest version of Python from this link [https://www.python.org/downloads/]. Upgrade pip version, if not done by using ['python -m pip install –upgrade pip’] command for windows.

Packages to be installed

  • clone the requirements.txt file from the repository

  • execute the command (for windows user).

     pip install -r requirements.txt 

Used Packages already installed in IDE Pycharm

  • mentioned in the file packages

Solution to the errors:

  • In any case if error occurs while execution, the reason and how to solve them is mentioned in a readme file Errors occurred

Pre-requisites - Necessary Warnings:

  • The email id used for sending mail after execution of program should have following measures otherwise error may occur:
    1. The email id should be added to enviornment variable in a variable name EMAIL_USER and App password or password in EMAIL_PASS as used in code for reference click here
    2. Turn on less secure app settings from given link. click here
    3. If 2 verification enabled for account , Create an App password by going in security of gmail account settings, which will be added in enviornmemt variable click here go to to app password in given link

Execution of Project :

  • clone the files new_template, final_html, emails from the repository in folder robo_hack_final_codes
  • In CLI firstly go into the directory where project files are present
  • Then execute the following command
    • For Windows and Linux users
         python new_template.py
    • For Mac Users:
         python3 new_template.py
      (if the version of installed python is 3)

Process:

  • As the code is executed, it will send mail to all thode final year medical students whose email-ids are collected.
  • This mail holds the link to the application form and dataset of all COVID-19 Testing-centres in Inida.
  • Student will fill up their details in the form. Form contains location of all the testing centres in their respective states, they will be able to select the location which is most convenient for them to reach and work.
  • For sample purpose we have mentioned only three states(Maharashtra, Uttar Pradesh, Jammu & Kashmir) and their testing centres in the form.
  • Their response or details will be send to the server of testing center, whichever has been preferred by the students.
  • This way assistance in various means telemedicine, nurses, junior doctors can be fulfilled
  • Medical students will be able to contribute and serve their duties to save the nation.

Demo and Execution of project :

Output received at hospitals server

  • After execution of project to see the details at recieved at hospital server following state hospitals have following email id:
  1. Uttar Pradesh:- [email protected]
  2. Jammu and Kashmir :- [email protected]
  3. Maharashtra:- [email protected]

trailblazers's People

Contributors

vidita-bit avatar pratima0111 avatar prasoonjain006 avatar

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.