Skip to content

castrombithisamm/heathverse-gol

Repository files navigation

HeathVerse

HealthVerse is a platform that leverages affordable digital technology to improve access to quality primary healthcare in Africa. The platform will serve as an interactive tool to educate people about primary healthcare and its importance. It will feature educational videos, written content, infographics, and quizzes aimed at promoting health literacy and improving health-seeking behaviors.

Prerequisites

Before you can run this project on your local machine, you'll need to install:

  • Python 3
  • Node.js
  • Git

Installation

  1. Clone this repository to your local machine:

git clone https://github.com/castrombithisamm/heathverse-gol.git

  1. Navigate to the project directory and Install Virtualenv:

cd heathverse-gol

pip install virtualenv

  1. Activate Virtualenv:

Windows: venv\Scripts\activate

Linux: source venv/bin/activate

  1. Navigate to the project directory:

cd heathverse-gol

  1. Install Django dependencies:

pip install -r requirements.txt

  1. Navigate to the frontend directory and Install React dependencies:

cd frontend

npm install

  1. Configure the project by creating a .env file by simply copying the .env.example file then rename it to .env and setting the required environment variables (see .env.example for an example). Make sure to create a local database and run migrations as well. Use PostgreSql for the database.

  2. Run the Django development server:

python manage.py runserver

  1. Remember to run this command everytime you make some changes on the frontend React app directory:

npm run build

Contributing

If you'd like to contribute to this project, please read our contributing guidelines and code of conduct.

Contact

If you have any questions or issues, please contact the Team Captain at [email protected]

About

Empowering Heallth Literacy Across Africa and Beyond!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published