Code Monkey home page Code Monkey logo

tscharts-chart's Introduction

tscharts-chart

Android UI used to search for patients and access medical charts at a Thousand Smiles clinic.

This project is derived from the deprecated tscharts-station app at https://github.com/slogan621/tscharts-station. It provides a non-scheduler based way to access patient charts, less complicated to manage and easier to train volunteers to use.

Overview

See https://github.com/slogan621/tscharts for the backend to which this application interfaces.

Documentation is located in docs/pdf directory of this repo.

License

(C) Copyright Syd Logan 2017-2021
(C) Copyright Thousand Smiles Foundation 2017-2021

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.

tscharts-chart's People

Contributors

slogan621 avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

daleproctor

tscharts-chart's Issues

Bug: cannot access chart when tablet is in ES locale

item = new AppListItem(); item.setName(m_context.getString(R.string.diagnosis_name)); item.setImageId(R.drawable.medhist); item.setSelector(R.drawable.app_medical_history_selector); item.setReadOnly(true); items.add(item);

When the sidebar apps are configured per-station, likely they are translated to Spanish and later logic is using an english string in some comparison at the time the layout of the sidebar is performed.

Factor login implementation to tscharts-lib, port to tscharts-register

UI for login refactor to tscharts-lib, and then incorporate the result into tscharts-register. Modifications will be needed to allow the next intent to be parameterized since tscharts-register and tscharts-chart go to different activities after login.

This will allow users a consistent login experience across applications.

Update tooth and X-ray chart hit detection

Fix size of images and transform hit coordinates so they are relative to origin of image view on the screen. This should give resolution independent functionality across devices.

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.