diff --git a/README.md b/README.md index c5a6c05..d2c21df 100644 --- a/README.md +++ b/README.md @@ -5,13 +5,13 @@ 요구 사항을 만족하는 코드를 작성해 주세요. 작성된 코드는 인터뷰에 활용됩니다. -## 요구 사항 +# 요구 사항 1. 주어진 사용자 스토리를 만족하는 flutter 앱을 작성합니다. 2. 앱 작성을 완료한 후, Pull Request 생성합니다. 3. PR 링크 첨부하여 담당자 메일(recruit@rsupport.com)로 회신합니다. 4. 질문은 kimss@rsupport.com 으로 메일 보내주십시오. 확인이 되면 가급적 바로 회신하겠습니다. -# 사용자 스토리 +## 사용자 스토리 - 앱 실행 시 최초 화면은 사용자 목록 화면이다. - 사용자는 화면 하단의 아이콘을 사용해 사용자 목록 화면과 회의 목록 화면으로 전환할 수 있다. @@ -19,19 +19,19 @@ - 회의 목록에서 각 회의를 터치하여 해당 회의의 채팅 화면으로 이동할 수 있다. - 채팅화면 하단에 메시지 입력란이 있으며, 전송한 메시지는 로컬에 저장되고 메시지 목록에 반영된다. -### 제공되는 가상 API +## 제공되는 가상 API - 사용자 목록 - https://raw.githubusercontent.com/rsupportrnd/mobile1-flutter-coding-test/refs/heads/main/api/users.json - 회의실 목록 - https://raw.githubusercontent.com/rsupportrnd/mobile1-flutter-coding-test/refs/heads/main/api/rooms.json - 메시지 목록 - https://raw.githubusercontent.com/rsupportrnd/mobile1-flutter-coding-test/refs/heads/main/api/messages.json -# 참고 사항 +## 참고 사항 - 사용자 스토리 흐름을 크게 변경하지 않는 범위에서 보완하거나 추가해도 좋습니다. - UI의 세부적인 디자인 요소는 평가하지 않으니, 레이아웃 구조를 간단하게 구현해도 무방합니다. - 상태 관리는 평소 사용하던 방법으로 자유롭게 진행해 주세요. -# 가산점 +## 가산점 1. **코드 가독성** - 명확하고 이해하기 쉬운 코드 2. **Flutter 이해도** - Flutter의 기능을 적절히 활용하는 능력 @@ -39,7 +39,7 @@ 4. **테스트 코드 추가** - 코드의 신뢰성을 높일 수 있는 테스트 코드 작성 5. **GitHub Actions 활용** - 자동화된 빌드 및 테스트 설정 -# github PR 제출 방법 +## github PR 제출 방법 1. 우측 Fork 버튼을 눌러 자신의 github 공간으로 fork 합니다. 2. git clone 3. 작업 완료 후, git push