Giter Club home page Giter Club logo

mydoc's Introduction


Logo

MyDoc

MyDoc is a mobile application that makes it easy for its users to queue up for healthcare services. With MyDoc, you can easily search for the nearest hospital or clinic that offers the services you need, make appointments with doctors, and monitor your position in the queue

View Demo · Report Bug · Request Feature

You need to Know

Usecase Diagram

MyDoc is divided into two applications: a mobile application (Project Location: /android) and a web application (Project Location: /website). The mobile application is used by patients to find hospitals or clinics, make appointments with doctors, pay for services, and so on. The web application, on the other hand, is used by health agencies and their administrators. The super admin can use the web application to add health agencies and monitor patients, while health agencies can use it to add doctors and confirm queues

Built With

  • Java
  • Code-Igniter
  • Bootstrap
  • MySQL

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Installed composer, Android Studio, and Web Server

Website Installation

  1. Get a free API Key for Payment Gateway at https://www.duitku.com
  2. Clone the repo
    git clone https://github.com/codernewbie04/MyDoc.git
  3. Go to website folder
    cd MyDoc/website
  4. Install composer packages
    composer install
  5. Import database mydoc.sql
  6. Edit your .env, sample in env_example
  7. Replace MERCHANT_CODE and DUITKU_APIKEY to your Duitku Apikey
  8. Start the server
    php spark serve

Android Installation

  1. Open Android Studio
  2. Open Project and point android studio to MyDoc/android folder
  3. Edit BASE_URL in your build.gradle (Inside app folder) to your local IP web server

Example Account

Username Password Role
admin_123 12345678 Super Admin
instansi_kesehatan 12345678 Instansi Kesehatan

For the pasien role, you can make it yourself

Preview

UI UI UI UI UI

Learn More

To learn more about Android Studio and Codeigniter 4, take a look at the following resources:

mydoc's People

Contributors

codernewbie04 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.