Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.
/ hakeemy Public archive

This project aims to develop an application and website to facilitate the connection between doctors and patients. The repository includes Android, iOS, and Web with 95%+ code sharing between them. Additionally, it encompasses the backend API designed for this project.

Notifications You must be signed in to change notification settings

abdullah-almesbahi/hakeemy

Repository files navigation


Hakeemy
Android, iOS, Web & Desktop with 95%+ code sharing between them
thanks to React Native + React Native Web

Download on the App Store Get it on Google Play


Tech Stack


Running it locally

Requirements

Note: On Windows, you might need to install Bash commands (e.g. via git-scm or via linux bash shell)

That's it. It will start three workers: TypeScript compilation watcher, Web server (create-react-app) and the Mobile server (react-native packager). The browser will open automatically.

Alternatives to yarn dev: yarn dev:web, yarn dev:desktop, yarn dev:mobile

To open the mobile projects, use:

  • yarn xcode
  • yarn studio

Setup project

  • git clone https://github.com/abdullah-almesbahi/hakeemy
  • cd hakeemy
  • yarn
  • yarn env dev

Tasks

  • yarn dev start development
  • yarn gen after api/schema.graphql change
  • yarn env dev copy .env.dev to .env
  • yarn env prod copy .env.prod to .env
  • yarn build local build
  • yarn start local start
  • yarn test before commit
  • now deploy to https://name-xxxxxxxxx.now.sh
  • now && now alias deploy to aliased custom domain

About

This project aims to develop an application and website to facilitate the connection between doctors and patients. The repository includes Android, iOS, and Web with 95%+ code sharing between them. Additionally, it encompasses the backend API designed for this project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published