APAYO는 사용자가 자신이 겪고 있는 증상이 어떤 진료과의 질병인지 모를 때, 혹은 병원을 갈 수 없을 때 자신의 질병과 진료과를 추천받을 수 있는 서비스입니다.
APAYO is a service designed for users who are unsure about which medical specialty their symptoms fall under or who are unable to visit a hospital. It provides recommendations for possible illnesses and the appropriate medical specialties based on the symptoms described.
Flutter SDK: 3.22.1 or higher
Dart SDK: 2.4.1 or higher
Python 3.11 or higher
Clone the repository: git clone https://github.com/Handoni/Apayo.git
- Navigate to the project directory:
cd frontend
- Install dependencies:
flutter pub get
- Run the Flutter app:
flutter run
Depending on your environment, you might need to:
- Add
assets/config.json
{
"googleMapsApiKey": "your-api-key"
}
- Change address for api request
'https://apayo.kro.kr/api/...'
-> 'your-address'
- Navigate to the project direcroty:
cd backend/app
- Install dependencies:
pip install -r requirements.txt
- Start server:
python main.py
Depending on your environment, you might need to:
- Add
.env
GPT_API_KEY = 'your-api-key'
MONGO_URI = 'your-mongodb-uri'
TOKEN_SECRET = 'your-token-secret'
TOKEN_ALGORITHM = 'HS256'
TOKEN_EXPIRE_MINUTES = 60
HOSPITAL_API_KEY = 'your-hospital-info-api-key'
-
건강보험심사평가원의 병원정보 API를 활용한 신뢰 가능하고 정확한 병원 정보 제공
Provide reliable and accurate hospital information using the Hospital Information API of HIRA -
서울아산병원의 신뢰 가능한 질병-증상 데이터 셋 임베딩
Embedded reliable Disease-Symptoms Dataset of Asan Medical Center -
Google Maps API를 이용한 데이터 시각화
Data visualization using Google Maps API -
GPT API Function Calling 기능을 통한 안정적인 입출력
Stable input/output through GPT API Function Calling -
간지나는 반응형 ui 😎
Dope responsive ui 😏
@shu030929
@Handoni
@Handoni-CAU
@thdudgus