/team2020_gpt3_chatbot

2022 하계방학 CS 자기주도 팀 프로젝트 [이공이십]

Primary LanguageDart

🔥 CS 자기주도 프로젝트 : 기초캡스톤-UP 💪

🚩 Goal

2022-1 기초 캡스톤에서 연구했던 GPT-3 를 활용한 모바일 챗봇 어플리케이션 을 제작한다.


🔖 Preview

image01 image02

image03 image04 image05

💁‍♀️ Member and Role

▪️정진주

  • 프로젝트 매니저(PM)
  • 백엔드 개발자
  • 지라, 깃허브 관리자

▪️조희연

  • 프론트엔드 헤드 개발자
  • 노션 관리자

▪️김정현

  • 백엔드 개발자

▪️서혜린

  • 프론트엔드 서브 개발자


🔧 Develop Tool

  • Framework : Flutter
  • Language : Dart
  • IDE : AndroidStudio

📋 Project Management Tool

  • Configuration Management : Github
  • Process Management : JIRA
  • Project Management : Notion
  • Communication Management : KakaoTalk

📅 Project Period

  • 2022.06.20~2022.08.25
  • Development Period : 07.24~08.07 (1.5 week)

📝 Coding Convention

1) Coding Style

  • 객체지향 프로그래밍 방식으로 코딩한다.
  • 파일명은 모두 소문자로 작성하며 구분자는 '_'(언더바)로 한다.
  • 함수는 카멜표기법을 따른다. (소문자로 시작)
  • 클래스는 파스칼 표기법을 따른다. (대문자로 시작)
  • commit 전 반드시 Android Studio의 코드 자동 정리 기능 을 사용한다. [Code] - [Reformat Code]

2) Branch

  • main : 배포 가능한 App을 관리하는 브랜치
  • develop : 기능개발 및 통합을 위한 브랜치

3) Github

  • 용도에 맞는 브랜치만 사용한다.
  • 코드 간의 충돌을 막기 위해 commit 전 반드시 pull을 받는다.
  • commit 및 push 전에 반드시 단체 채팅방에 알린다.
  • 커밋 메시지 작성 시 깃모지(Gitmoji) 를 말머리로 달아 가독성을 높인다. ':이모지: 커밋메시지' 커밋 메시지는 대문자로 시작

🏆 Result of Project

우수팀 선정! 🎉

image