GardenDoctor (최종 팀 프로젝트) 대상
23.11.09 ~ 23.12.08 한달간 [포스코x코딩온] 웹 개발자 부트캠프에서 4명이 팀이 되어 최종 프로젝트를 진행하였습니다.
저는 기존에 K-디지털 트레이닝 해커톤에서 예선 통과(200팀 중 50팀 선발)한 아이디어를 가지고 최종 프로젝트를 진행했습니다.
우리팀은 "커져가는 도시농업의 관심 속에서 농작물 재배에 어려움을 겪는 시니어층을 위한 서비스가 부족하다"라는 사회적 이슈를 접한 후 그에 따른 여러가지 자료 조사를 더 하였습니다. 그 결과, "텃밭 가꾸기, 질문부터 진단까지. 모든 텃밭 가드너들의 곁을 지키는 손안의 전문가"라는 슬로건으로 플랫폼을 개발하였습니다.
이번 프로젝트에서는 OpenAI, Teachable Machine, TensorFlow.js를 사용하여 농작물 병충해 판단 서비스와 채팅봇을 구현했으며 농작물 데이터는 농촌진흥청과 AI Hub에서 가져와 사용하였습니다. 이를 통해 사진만 올림으로써 해당 작물이 병에 걸렸는지 알 수 있고, 채팅봇을 통해 작물 관련 질문에 대한 정보를 습득할 수 있습니다. 또한, 커뮤니티를 통해 다른 사람에게 사진의 작물을 공유할 수 있습니다.
다른 기능들로는 OpenWeather를 사용하여 실시간 날씨 데이터를 받아오며 카카오 API를 통해 카카오 로그인 및 사용자 데이터 수집을 할 수 있고, Nodemailer를 통해 이메일 인증 서비스를 구현하였습니다.
최종적으로 이 프로젝트는 Visual Studio Code에서 개발을 진행하였고 React를 사용하여 프론트를 구성하고 Node.js를 통해 백엔드를 구성했습니다.
그리고 12월 8일 웹 개발자 8기 9기 수강생들이 전체 모여서 최종 프로젝트 발표를 하였고 거기서 저희는 대상이라는 영광을 얻을 수 있었습니다!!!!
이번 프로젝트를 통해 React와 다른 API를 사용하는 것에 익숙해졌으며 프로젝트에서 제일 중요한 부분은 단순히 기술적 해결이 아닌 '내가 왜 이 프로젝트를 하며 이 프로젝트의 목적이 무엇인가?'가 중요하다는 걸 느꼈습니다. 모든 팀원이 플랫폼의 목적을 인지하고 진행하다 보니 훨씬 수월하게 진행할 수 있었고 그 결과 대상을 수상하면서 프로젝트를 마무리 할 수 있었던 것 같습니다.
https://github.com/DongHo-Kang/GardenDoctor
GitHub - DongHo-Kang/GardenDoctor: [포스코x코딩온] 최종 프로젝트(가든 닥터)
[포스코x코딩온] 최종 프로젝트(가든 닥터) . Contribute to DongHo-Kang/GardenDoctor development by creating an account on GitHub.
github.com