Skip to content
This repository has been archived by the owner on Jan 21, 2019. It is now read-only.

dgdavid/dose-calculator

Repository files navigation

Dose Calculator

Application to perform calculations related to the activity of radiopharmaceuticals.

Built with React Native.

build

Table of Contents generated with DocToc

Project status

⚠️ This is a no longer active project which I was using to practice developing software with React Native. ⚠️

However, at the beginning of May 2018, I decided to not spend more time in this project because I am more interested to develop it as PWA, since it probably is a better approach than building as a "native" application (at least for this case).

This is a work in progress project, which I am using to put in practice new things that I have learned (ideas, patterns, styles, etc), do/re-do stuff in small steps, test interesting packages, etc.

At the time of writing, there is not an official application available in neither of the two platforms targeted by React Native, Android or iOS. I hope to release it in a near future, at least the Android version which is the one that is being used for testing.

Meanwhile, if you are a developer or have enough knowledge for it, you can build it following the Build process section.

Background / Motivation

During August of 2017, I was going with my brother on the same bus to our jobs. There, I noticed that every morning he made a couple of calculations and finally I ended asking him about them, just out of curiosity :)

He explained to me, with a lot of details, for what and why those calculations were necessary, why he wanted to have the best accurate dose, blah blah blah, and also told me that he was working in a Google Sheet to facilitate himself his work. Next weekend, I could not stop myself from making a small proof of concept1, 2 that later became, progressively, in this small application pet project to start the development of an mobile application with React Native.

Want to know more?

If you are curious about the theory behind it, do not hesitate to read the documentation.

Roadmap (or simply "pending tasks")

There is a lot of room for both, to have a complete, functional application and to improve it progressively. In order to not pollute the README, I will put the roadmap in the backlog.

Build Process

When the project was active, I was using a modified/updated version of this Docker container to run the react-native command line (adding a couple alias in the host machine 3) and build the project following steps from both, its own README and the React Native - Running on device guide.

License

This project is licensed under the terms of the MIT license.

Acknowledgments

Thanks to @leroydiazg for the time dedicated to do this pet project possible. Doubtless, it would've been easier for him to keep alive his Google Sheet document.


Footnotes

1 made pretty fast with Expo

2 which was used by @leroydiazg for a few months, until we had an usable prototype of this project.

3 alias example:

  • `react-native='path/to/docker-react-native/react-native.sh'`
  • `react-native-container='path/to/docker-react-native/react-native-container.sh'`

About

⚠️ **INACTIVE** ⚠️ Simple application to perform calculations related to the activity of radiopharmaceuticals.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •