Coder Social home page Coder Social logo

stocktalk's Introduction

StockTalk

스탁톡, 주식 커뮤니티앱 '리치톡' 클론 앱 프로젝트 입니다.

프로젝트 기간 2022.08.23 ~ 2022.09.23
개발자: Quokkaaa

🛠 개발환경 및 라이브러리

swift xcode iOS

👨‍🔧 기술스택

기술스택 | Design Pattern | LocalDB | Remote DB | -- | -- | -- | -- | -- | UIkit | MVVM | CoreData | FireBase |

✅ 프로젝트 중 핵심경험

  • SOLID, S원칙을 준수하며 하나의 객체를 분리하자.
  • SNS 로그인 기능 구현 (회원가입, 회원탈퇴)
  • 글목록 만들기(CRUD + 이미지, 동영상, 신고기능, 상세페이지)
  • NavigationToolbar사용
  • optional ( 댓글 기능 )

이번 프로젝트 수행시 제약사항

  • 코드에 느낌표(!)를 사용하지 않습니다

목차


[STEP 1]

🗓타임라인

  • 화 - Model 타입 구현을 위한 추상화 및 Model구현
  • 수 -
  • 목 -
  • 금 -

🤨고민한점 및 알게된점

[STEP2]

🗓타임라인

  • 화 - Model 타입 구현을 위한 추상화 및 Model구현
  • 수 -
  • 목 -
  • 금 -

🤨고민한점 및 알게된점

🧨TroubleShooting

[STEP3]

🗓타임라인

  • 화 - Model 타입 구현을 위한 추상화 및 Model구현
  • 수 -
  • 목 -
  • 금 -

🤨고민한점 및 알게된점

🧨TroubleShooting

✅ 그라운드 룰

  • 오전 10시 ~ 18시 30분
  • 점심시간 12시 00분 ~ 12시 30분
  • 저녁시간 6시 30분 ~ 7시

코딩 컨벤션

1. 커밋 메시지

1-1. 커밋 Titie 규칙

feat: [기능] 새로운 기능 구현.
bug: [버그] 버그 오류 해결.
refactor: [리팩토링] 코드 리팩토링 / 전면 수정이 있을 때 사용합니다
style: [스타일] 코드 형식, 정렬, 주석 등의 변경 (코드 포맷팅, 세미콜론 누락, 코드 자체의 변경이 없는 경우)
test: [테스트] 테스트 추가, 테스트 리팩토링(제품 코드 수정 없음, 테스트 코드에 관련된 모든 변경에 해당)
docs: [문서] 문서 수정 / README나 Wiki 등의 문서 개정.
chore: [환경설정] 코드 수정
file: [파일] 내부 파일 수정
rename: [네이밍] 네밍 수정

stocktalk's People

Contributors

quokkaaa avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.