Skip to content

ryanlazo/HeyDoc

Repository files navigation

Hey Doc

Copyright [2018] [Ryan Lazo]

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Aims and motivations
  • Strong knowledge of medical industry and how it operates.
  • Aware of major problems that the health care field is facing.
  • This app is useful for both the patient and the doctor as it helps streamline the scheduling and cancellation process which increases time-management and productivity.
Completion and Readiness
  • Currently the app is in its developmental phase and needs a lot of security measures in place before it can be used widely by the public. However, the app is fully functional when it comes to telling a complete user story from the login screen all the way through booking an appoinment. The apps current hit list includes security, Doctor office API's, and Doctor profile API's.
Software/Hardware
  • Android SDK with Java 9
  • Room operating system
  • SQLite
  • Nexus 5 Android Emulator
3rd Party Libraries
  • Google client Jackson 2-1.23.0

  • Google oauth 1.23.- https://www.googleapis.com/auth/apps.licensing Read/write access to License Manager API.

  • Google jackson-core-2.1.3 This copy of Jackson JSON processor streaming parser/generator is licensed under the Apache (Software) License, version 2.0 ("the License"). See the License for details about distribution rights, and the specific rights regarding derivate works.

  • Google play services 11.8

External Services
  • Google Calendar API
Improvements
  • I think that any kind of graphics and logo design would make this app feel a lot cooler. Deciding on a color scheme that encompasses the entire app would make this app seem more cohesive and would also increase the look and feel.
Stretch Goals
  • The biggest stretch goal that I have would be for a doctor to implement a usable schedule and send an appointment confirmation to a patient. However, this will be extremely difficult without plugging in their clinics API.
  • Another stretch goal would be to increase the security of the app to a functional level using 2 factor authentication and encrypting all patient files passing all HIPPA compliance regulations.
  • Getting an office to start using the app.

HeyDoc

javadoc

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published