vconnect
The repository for HackBash
- Production Branch: main
VConnect: connects volunteers anonymously to the clinical trials.
Every year many people die because of the disease for which there is no cure available, and the reason is, we cannot infect new people to get a cure. We seek to help all of them by giving them a chance to help the medical studies by participating in clinical trials and contribute their bit for the better of humanity. This platform does not allow the information of the users to be exposed to the clinical trial organizations till before they actually needto contact them for physical confirmation.
The users have the functionality to
- Check the current clinical trials going around based on Age, Gender, City, State or country.
- submit primary application to the organization to participate in the trial without submitting the name, email, any social profile or address.
- Accept or reject the invitation of an organization after primary screenign
Features:
- Asks user at the time of sign up if they are volunteer or organization and automatically fetches it at the time of login
- Based on a query, user can get a list of trials going on in a particular field .
- Organizations get the list of their trials right at their dashboard, where they can add, edit or delete this trial, and select applicants first or second rounf of shortlisting
Starting the Application:
- Open the terminal(for linux) or command prompt(for Windows NT) and slide doen to the repo.
- open a new terminal and then, in first terminal, start the backend server using
cd backend && npm install && start
- The server will start at the port 8000
- Now, from the other terminal, start the web server by running command
cd frontend && npm install && npm start
- The website will be opened on your local machine, but the database is synced with cloud clusters, hence any changes made locally will be applicable to the production code too
Contributions:
- Aditya Paul -> Front end major
- Avanish Gupta -> Ideation
- Heli Vakharia -> Back end major
- Nishant Singh -> Frontend Design