- 농민: 감귤 이미지를 업로드/1차 분류한다. 부위, 질병을 선택해야하며, 질문을 등록할 수 있다.
- 전문가: 농민이 업로드한 이미지를 2차 분류(검증)한다. 등록된 질문에 답변을 할 수 있다.
- Authentication: Login/ Register/ Logout
- Upload: 농민 업로드
- Label: 농민 분류
- Verify: 전문가 분류(검증)
- Verified: 검증 완료 이미지 리스트
MySql and NodeJS should be installed
npm install -g webpack babel nodemon cross-env
npm install
npm run development
Start server in development environmentnpm run build
Builds Server and Clientnpm run start
Start server in production environment
Express server runs on port 3001, and development server runs on port 4000.
ERROR: MySQL 8.0 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
EXEC BELOW COMMEND IN MYSQL SERVER
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
flush privileges;