These instructions are written for a Mac setup. All tools listed should be installable or have alternatives on Windows/Linux, but the steps might be different from those listed.

  1. Ensure you have been invited and can access the following pages

    1. Figma
    2. Slack (Turn notifications on)
    3. Google Calendar (Turn notifications on)
    4. Notion (if you’re reading this, you do!)
    5. Github
    6. Heroku
    7. Tailwind
    8. The app
  2. Install dependencies

    Required:

    Optional (not needed if using Docker Quickstart):

  3. Install tools

  4. Clone the repository.

    https://github.com/Virtual-Hospitals-Africa/virtual-hospitals-africa

    git clone [email protected]:Virtual-Hospitals-Africa/virtual-hospitals-africa.git --recursive
    
  5. Run ./setup.sh. If you missed any dependencies or are running Windows you may need to follow the steps manually to create the .env files correctly

    ./setup.sh
    

    Manual Local Setup

  6. Run the project locally. You will see TLS errors. Those can safely be ignored for now

    deno task start
    
  7. Access the application at https://localhost:8000. You should be prompted to log in via google.

    Untitled

  8. If you could log in, you’re fully up! Try the workflows from Testing things out