/HackNuthon

HackNuthon 4.0

Primary LanguageJavaScript

Banner

GitHub forks GitHub stars GitHub issues MIT License

image image image

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]

git clone https://github.com/Cosmicoppai/HackNuthon.git

🎨 Setting up FrontEnd

  1. Install node modules
npm install
  1. Run Frontend
npm start

πŸ’Ύ Databases

  1. MongoDB for Microservices
  2. PostgreSQL for User Authentication

πŸ“š Caching

  • Redis

πŸ›£οΈ Routing

  • NginX

🚒 Containerization

  • Docker

🐜 Running the microservices

./start.sh

πŸ•΅οΈβ€β™‚οΈ Creating Hospital Admin

docker exec -it auth python . --create-admin

πŸ–ΌοΈ Interface

  1. User
  2. Hospital Admin

πŸ“ API Docs

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

search search search search

demo.mp4