Geohospital is a web application that makes it easy for users to find medical facilities such as pharmacy, hospital, clinics closest to them.
- React - Frontend
- Node - Backend runtime
- Graphql - API
- Kubernetes - Infrastructure
- Docker - Container runtime
- Dynamo Db - Database
- Google Places API
- Backend: Holds all backend related codes
- Frontend: Holds all frontend related codes
- Deployment: Contains deployment files used to create running environment on aws
- .circleci: CI config file
- Dockerfile: To create backend image used for deployment on Kubernetes
- clone this code
- cd into the backend
- run
npm installto install dependencies - rename
.env.exampleto.env - update .env file with values
- run
npm run start:devto start dev server onhttp://localhost:5000 - copy that url
- cd into frontend and install deps with
npm install - rename
env.exampleto.env - add env values, updating
REACT_APP_URLwithhttp://locahost:5000 - run
npm start, you should see the app running open on your default browser
Built With ❤️ for Udacity DevOps Nano Degree 2022.


