HealthSift is a web application that displays trustworthy information on various medicines. Our application allows customer users and healthcare workers to browse for various medicines, search for medicines, add medicines to their library, and interact with a chatbot to get information on different medicines. Admins can also edit medicine information as needed to keep the medicine database of our website up to date and accurate.
BACKEND
You will have to create a virstual environment under the flask-server folder.
-
Mac:
- python3 -m venv name
- source name/bin/activate
-
Windows:
- python -m venv name
- source name/Scripts/activate
After wards you will have to run the server.py.
-
Mac:
- python3 server.py
-
Windows:
- python server.py
FRONT END
- To download React with Vite and Node, you can follow these steps:
- Ensure you have Node.js installed on your system. If not, you can download it from the official Node.js website.
- Open a terminal and create a new project folder.
- Run the command npm create vite@latest my-react-app -- --template react to install React using Vite.
- Change directories into your new app.
- Run npm install to install dependencies.
- Run npm run dev to start your local development server.
INSTALL DEPENDENCIES
- pip install -r requirements.txt
FINAL STEPS
- Download zip folder
- Open two terminals
- cd to HealthSift folder in one terminal
- cd to flask-server folder in the other terminal
- In the HealthSift terminal run "npm install" and then "npm run dev"
- In the flask-server terminal run "pip install -r requirements.txt" and then "python server.py"
- Wait until all the libraries are loaded and for the server to setup
- Once everything is read, click the link on HealthSift terminal and ENJOY the APP!