🛠 개발도구 🛠
본 프로젝트는 한국스마트정보교육원 46기 2팀 프로젝트로 위 5명의 팀원의 협업으로 만들어 졌습니다.
프로젝트 라바링크는 동애등에에게 먹일 건조음식물 구매, 동애등에 사육, 사육한 동애등에를 판매 할 수 있도록 해주는 올인원 플랫폼 입니다. 동애등에 사육에 필요한 다양한 데이터 통계와 데이터 시각화를 제공하고 멘토멘티 시스템과 방문평가를 통해 신생업체 육성 지원을 함으로써 동애등에 시장 규모화를 지원하고 있습니다.
배포환경은 Oracle Cloud 인스턴스를 사용했으며 그 이유로는 free tier 계정 같은경우 평생 무료라는점 때문에 사용하게 되었습니다. OS는 CentOS8를 사용하고 있으며 MySQL DB 또한 같이 작동하고 있습니다.
이 프로젝트의 목표는 팀단위의 프로젝트 경험, 시스템 개발 라이프 사이클(SDLC) 개발의 전과정을 경험 하는 것과 서비스 배포를 목적으로 했습니다. 메인페이지의 이미지는 Microsoft Designer의 Dall e 2 AI 로 생성된 이미지를 사용하였고 프로젝트의 많은 부분을 GPT의 도움을 받아 개발하였습니다.
라바링크의 이용자는 3가지의 일반회원 권한과, 준회원, 플랫폼 관리자 권한으로 나누어져 있습니다.
- 플랫폼 관리자
- 음식물 건조 업체
- 동애등에 사육장
- 동애등에 구매업체
- 준회원
모든 일반회원은 준회원으로 시작하며 업체등록 또는 사원등록을 거쳐 일반회원권한을 흭득함과 동시에 대표자인지 사원인지도 정해지게 됩니다.
권한별 기능은 repository에 참고된 46기_02팀_팀프로젝트명_개발문서.xlsx 문서를 참고하세요.
토마토시스템사의 ExERD 를 이용해 설계한 프로젝트 ERD
프로젝트 웹사이트 메인화면
동애등에 사육장 먹이 급여 데이터
동애등에 사육장 멘토멘티 계약 진행 현황
동애등에 사육장 멘토멘티 방문평가 google form과 google Appscript 를 이용한 트리거 전송