https://github.com/cosmicoppai/hacknuthon
HackNuthon 4.0
https://github.com/cosmicoppai/hacknuthon
card docker docker-compose meditech microservices mongodb nginx postgres python qr-code react redis
Last synced: 3 months ago
JSON representation
HackNuthon 4.0
- Host: GitHub
- URL: https://github.com/cosmicoppai/hacknuthon
- Owner: Cosmicoppai
- Created: 2023-04-29T08:09:32.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-30T08:55:28.000Z (about 3 years ago)
- Last Synced: 2026-01-03T14:26:58.473Z (6 months ago)
- Topics: card, docker, docker-compose, meditech, microservices, mongodb, nginx, postgres, python, qr-code, react, redis
- Language: JavaScript
- Homepage:
- Size: 9.35 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

[](https://github.com/Cosmicoppai/HackNuthon/network)
[](https://github.com/Cosmicoppai/HackNuthon/stargazers)
[](https://github.com/Cosmicoppai/HackNuthon/issues)
[](./LICENSE)



# AYUR
> In life threatening situations, it is important to receive critical information about the patient. To avail the patientβs past medical history, we need a comprehensive system to store and access this data efficaciously.
## π Cloning the Repository [HackNuthon]
```cli
git clone https://github.com/Cosmicoppai/HackNuthon.git
```
## π¨ Setting up FrontEnd
1) Install node modules
```cli
npm install
```
2) Run Frontend
```cli
npm start
```
## πΎ Databases
1) MongoDB for Microservices
2) PostgreSQL for User Authentication
## π Caching
* Redis
## π£οΈ Routing
* NginX
## π’ Containerization
* Docker
## π Running the microservices
```cli
./start.sh
```
## π΅οΈββοΈ Creating Hospital Admin
```cli
docker exec -it auth python . --create-admin
```
## πΌοΈ Interface
1) User
2) Hospital Admin
## π API Docs
```cli
user_routes /docs
auth_routes /auth/docs
hospital_routes /hospital/docs
checkup_routes /checkups/docs
```
`Add suffix to respective apis according to service`
Example
```
hospital_service : /hospital
auth_service : /auth
checkups_service : /checkups
user_service : /
```
## π₯ Demo



