MeMD is a mobile platform that allows users to self diagnosis potential medical conditions and find the closest specialists that accept their insurance plan. MeMD can help you have a more informed conversation with your doctor.
Before you get too far...
with the Infermedica API. This can take 24-36 hours
https://github.com/me-md/me-md.git
npm install
REACT_APP_ID=yourAppIdHere
REACT_APP_KEY=yourAppKeyHere
npm start
-
Set up
expo cli
using:sudo npm i expo-cli -g
-
Have Xcode installed for IOS simulator, or an iPhone
- Download XCode from the App Store and open it
- From the bar at the top of your screen when in XCode, click "XCode" and then "Preferences" a. Go to "locations" and then for Command Line Tools, select the XCode Command Line Tools b. Go back to the top bar, click "Xcode" and then "Open Developer Tool," then "Simulator" c. Will launch a simulator. To change the device, click on it (top bar should now say "Simulator"), then select "Hardware" and under "iOS" you can choose another phone
- "i" in terminal to run project on iOS simulator Reference
Vanessa Randall and Pol Sieira
- React Native
- Expo
- React Navigation
- Tested with Jest/Enzyme
Tylor Schafer, Evette Telyas and Nathan Thomas
- Elixir/Phoenix
- Pyhton/Django
- Python/Flask
- Ruby/Rails
- Use an agile process to turn well defined requirements into deployed and production ready software
- Gain experience dividing applications into components and domains of responsibilities to facilitate multi-developer teams
- Explore and implement brand new frameworks/technologies (React Native, hooks)
- Practice an advanced, professional git workflow
- Gain more experience using continuous integration tools to build and automate the deployment of features in various environments
- Build applications that execute in development, test, CI, and production environments
- Focus on communication between front end and back end teams in order to complete and deploy features
The MeMD organization follows an agile workflow by utilizing the kanban board template on GitHub projects.
Over 120 tickets (user stories, bugs, new feature and testing tickets) were converted into issues, and tracked by the entire team throughout the four week build.
A PR template was utilized for both the front end and back end repositories to encourage code reviews and conversations on GitHub.
To see the process, check out the project board here
Icons made by Icon Pond, Kiranshastry, monkik and Freepik from www.flaticon.com