Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teresaromero/pregnancy-care
Ironhack Project #03. MERN App & React Native
https://github.com/teresaromero/pregnancy-care
apollo bulma expressjs graphql mongodb passportjs react-native reactjs
Last synced: 30 days ago
JSON representation
Ironhack Project #03. MERN App & React Native
- Host: GitHub
- URL: https://github.com/teresaromero/pregnancy-care
- Owner: teresaromero
- License: mit
- Created: 2019-01-27T19:19:23.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T14:30:55.000Z (almost 2 years ago)
- Last Synced: 2023-04-05T20:56:26.804Z (over 1 year ago)
- Topics: apollo, bulma, expressjs, graphql, mongodb, passportjs, react-native, reactjs
- Language: CSS
- Homepage: https://pregnancy-care.herokuapp.com
- Size: 5.88 MB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 58
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pregnancy Care
Pregnancy Care is a platform where doctors can manage pregnancy of their patients and give outstanding customer experience by delivering information and connecting the patient with an own native app.
Ironhack Part Time Web Development Final Project - March 2019
[https://pregnancy-care.herokuapp.com/](https://pregnancy-care.herokuapp.com/)
[https://expo.io/@tromerodev/pregnancy-care](https://expo.io/@tromerodev/pregnancy-care)
## Features
**MERN App**
![](https://res.cloudinary.com/dpid82d4m/image/upload/c_scale,h_600/v1552064804/pregnancy_-ipad.png)
* Admin Signup
* Patient registration
* Visits registration
* Data insights
* Agenda
* Drugs listing with prospects*\* API from AEMPS [https://sede.aemps.gob.es/docs/CIMA-REST-API_1_19.pdf](https://sede.aemps.gob.es/docs/CIMA-REST-API_1_19.pdf)
**React Native App**
![](https://res.cloudinary.com/dpid82d4m/image/upload/c_scale,h_600/v1552064770/pregnancy-care-iphone.png)
* Track of pregnancy by week
* Size of baby by week
* Weight and blood pressure charts
* Record key information for emergency
* Notes from doctor at each visit
* Calendar with key dates and appointments## Development
**MERN App**
***Backend***
* Express.js for server config and RESTful API
* MongoDB & Mongoose for database management
* GraphQL for queries and mutations
* Passport.js for authentication
* Nodemailer for user confirmation
* Cloudinary & Multer for file upload***Frontend***
* Redux for local storage
* GraphQL & Apollo for queries
* Axios for RESTful API calls
* Recompose for loading logic
* Bulma for layout
* SASS for Bulma modifications
* FullCalendar.io for agenda
* Moment.js for dates and times
* Recharts for data charts**React Native App**
* React Native with expo.io
* GraphQl & Apollo for queries and mutation
* Axios for REST Api calls
* Moment.js for dates and times transformation
* Recompose for loading waiting
* React Native Elements for layout
* React Native SVG Charts & d3 for charts
* React Native Calendars for agenda## Author and acknowledgment
Coded with ❤️ by [Teresa Romero](https://www.linkedin.com/in/teresaromerolozano/)Logo icon and fruits icons by [Freepik](https://www.flaticon.com/)
## License
Pregnancy Care is available under [MIT License](https://choosealicense.com/licenses/mit/).Pregnancy Care © 2019 👩🏼💻[Teresa Romero](https://www.linkedin.com/in/teresaromerolozano/)
## Project status
This is a side project as I'm currently working as developer, please feel free to contact me if you have any suggestions for this project.