HIPPOCRATES: A medical record hosting service that allows our world's small healthcare providers to manage and organize their practices efficiently at a reasonable cost. So that those professionals can collaborate and keep track of their information while keeping their patients’ identity hidden. Thus, Hippocrates provides practitioners and medical staff the tools and the ease to providing patients with personalized health services.
-
WHAT: This app was created for small healthcare businesses and hospitals, practitioners, and medical staff as a tool for managing and organizing digital records for patient information as well as essential business documentation, patient accounting, and clinic accounts and its inventory.
-
PROBLEM WE TARGETED: A small medical practice with a Medical Record Hosting Service in use most often means that they are spending an incredibly high amount on annual software licensing and renewal fees and usually an additional fee on one of the software's subscription tier packages (the latter either as a month-to-month expense or as a single yearly fee).
-
OUR SOLUTION: Acquiring a Medical Record Hosting software for a medical practice is very expensive which is why we created Hippocrates to serve as an alternate solution to the big names in software in use by medical giants. Offering our software at an affordable price aids small healthcare companies with the tools for making better operational decisions and granting those companies access to a solution in efficient clinic and patient information management.
Simply click on the deployed link and explore the website. You can register for a new account, or, if you're a returning user, you can go straight to the log in option.
After registering or logging in, you can now start utilizing the site and begin by setting up patient and physician accounts, entering and saving frequently administered procedures and exams, and even set up accounts and billing!
If you want to run your own local instance, follow the installation instructions provided below.
Inside your terminal or command prompt, navigate to the location of the cloned repo. Install the necessary dependencies by running either -
npm i
or
yarn install
After all dependencies have been installed, you will need to make sure to have mongoDB configured on your computer as outlined in the next section.
If you already have mongoDB setup, you can initialize the app by running the following yarn command.
yarn start
It will launch the application at http://localhost:3000
and you are now ready to navigate the core functions of your practice through the app.
For the app to render locally you will need mongoDB installed on your computer. Depending on your operating system, the installation proccess will be different. You can find more information on installing mongoDB per specific operating systems cited in the official documentation.
https://docs.mongodb.com/manual/installation/
- HTML5 & CSS3
- Bootstrap - CSS framework
- Javascript - programming language
- mongoDB - database
- Express.js - routing framework
- React.js - user interface library
- Node.js - javascript runtime
- axios - Promise based HTTP client
- body-parser - Request parsing middleware
- Express - Routing framework
- mongoose - NoSQL database
- morgan - Logging middleware
- morgan-body - Logging middleware
- react-router-dom - Routing library for React with DOM bindings
- Roberto Baldizon - b0bbybaldi
- Alexandra Goodwin - alexgood1
- Connor Barnett - Connor218
- Junior Salamanca - jsalamanca23
A huge thank you to Jerome and TA's Amber, Sasha, and Ricky of UC Berkekely Coding Bootcamp for the guidance and mentorship.