Skip to content

πŸ‘• 옷μž₯(otjang)은 λ‚˜μ˜ μ˜λ³΅μ„ ν•œ λˆˆμ— 보고 κ΄€λ¦¬ν•˜λŠ” λͺ¨λ°”일 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μž…λ‹ˆλ‹€.

Notifications You must be signed in to change notification settings

jh22j9/otjang-client-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

otjang-client

Intro

  • νŒ€ λͺ… : 4hangers
  • ν”„λ‘œμ νŠΈ λͺ… : o t j a n g
  • ν”„λ‘œμ νŠΈ ν˜•νƒœ : μˆ˜κ°•μƒ ν”„λ‘œμ νŠΈ
  • νŒ€μ› : 김경원, 김라희, μ΄λ‚˜λ¦°, 전희주(νŒ€μž₯)
  • 배포 링크 : 배포 ν›„ μ—…λ°μ΄νŠΈ

Project

μƒˆλ‘œμš΄ κ³„μ ˆμ΄ 였면 흐린 κΈ°μ–΅ 속 ν‹°μ…”μΈ λ₯Ό μ°Ύμ•„ μˆ˜λ‚© λ°•μŠ€λ₯Ό νŒŒν—€μΉ˜λ˜ κ²½ν—˜μ΄ μžˆμœΌμ‹ κ°€μš”?

옷μž₯(otjang)은 μƒν™œμ˜ 3μš”μ†Œ 쀑 ν•˜λ‚˜μΈ μ˜λ³΅μ„ ν•œ λˆˆμ— κ΄€λ¦¬ν•˜μ—¬ μƒν™œ νš¨μœ¨μ„ λ†’μ΄κ³ μž ν•©λ‹ˆλ‹€. μ˜λ³΅μ€ λ‚¨λ…€λ…Έμ†Œ λˆ„κ΅¬λ‚˜ μ°©μš©ν•˜λ―€λ‘œ, λ·°ν‹°/νŒ¨μ…˜μ— μ΄ˆμ μ„ λ§žμΆ”μ§€ μ•ŠλŠ” λ²”μš©μ  λΌμ΄ν”„μŠ€νƒ€μΌ 관리 ν”„λ‘œκ·Έλž¨μ„ 지ν–₯ν•©λ‹ˆλ‹€.

λ‚˜μ˜ 옷μž₯은 크게 의λ₯˜/μ‹ λ°œ/μž‘ν™” μΉ΄ν…Œκ³ λ¦¬λ‘œ λΆ„λ₯˜λ©λ‹ˆλ‹€. μ•„μ΄ν…œ 등둝 μ‹œ 이미지, κ³„μ ˆ, ꡬ맀일, ꡬ맀처(λΈŒλžœλ“œ), 가격 등을 ν•¨κ»˜ μž…λ ₯ν•©λ‹ˆλ‹€. μ•„μ΄ν…œ μ •λ³΄λŠ” 톡계에 ν™œμš©λ˜μ–΄ 월별 의λ₯˜ ꡬ맀 λΉ„μš© 등을 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ‚¬μš© μŠ€νƒ

μŠ€νƒ 아킀텍쳐

κΈ°λŠ₯ Flow

μ‹œμ—° GIF

νšŒμ›κ°€μž…/νƒˆν‡΄ λΉ„λ°€λ²ˆν˜Έ λ³€κ²½ μžλ™ 둜그인
μΉ΄ν…Œκ³ λ¦¬ μ•„μ΄ν…œ μΆ”κ°€ μ•„μ΄ν…œ νŽΈμ§‘
μ•„μ΄ν…œ μ‚­μ œ 톡계 μ„Ένƒν‘œμ‹œκΈ°ν˜Έ

Members

전희주 (νŒ€μž₯)

  • Role : Team Leader
  • Position : Front-end
  • Stack : React Native, Redux, Redux-thunx, React Navigation, React-hooks, Firebase
  • Works :
    • ν”„λ‘œμ νŠΈ 기획 및 λ¬Έμ„œ 관리
    • 둜고 λ””μžμΈ 및 μŠ€ν”Œλž˜μ‰¬ 슀크린 κ΅¬ν˜„
    • νšŒμ›κ°€μž…, 둜그인, λΉ„λ°€λ²ˆν˜Έ λ³€κ²½, νšŒμ› νƒˆν‡΄ ν™”λ©΄ κΈ°λŠ₯ κ΅¬ν˜„
    • μ•„μ΄ν…œ 정보, νŽΈμ§‘, μ‚­μ œ ν™”λ©΄ ꡬ성 및 κΈ°λŠ₯ κ΅¬ν˜„
    • 의λ₯˜/μ‹ λ°œ/μž‘ν™” μΉ΄ν…Œκ³ λ¦¬ λ‚΄ μ„ΈλΆ€ νƒ€μž… λ„€λΉ„κ²Œμ΄μ…˜ κ΅¬ν˜„
    • 더보기 ν™”λ©΄ ꡬ성 및 κΈ°λŠ₯ κ΅¬ν˜„
    • λ‚΄ 정보 ν™”λ©΄ ꡬ성 및 κΈ°λŠ₯ κ΅¬ν˜„

김경원

  • Role : Team Member
  • Position : Front-end
  • Stack : React Native, Redux, Redux-thunk, AWS-SDK, React Navigation, React-hooks, Victory Native
  • Works :
    • React component 섀계
    • Redux 섀계 및 κΈ°λŠ₯κ΅¬ν˜„
    • 옷 데이터 μΆ”κ°€,μˆ˜μ •,μ‚­μ œ κΈ°λŠ₯ Logic μž‘μ„±
    • Redux-thunk μ‚¬μš©ν•˜μ—¬ μ„œλ²„μ™€ 연동기λŠ₯ κ΅¬ν˜„
    • 둜그인, νšŒμ›κ°€μž… νŽ˜μ΄μ§€ 화면ꡬ성
    • ν™ˆν™”λ©΄ ꡬ성 및 κΈ°λŠ₯ κ΅¬ν˜„
    • 톡계화면 ꡬ성 및 κΈ°λŠ₯ κ΅¬ν˜„
    • LongPress ν†΅ν•œ 옷 데이터 μ‚­μ œ
    • 데이터 좔가화면ꡬ성
    • 데이터 μΆ”κ°€, μˆ˜μ •ν™”λ©΄μ˜ UI κΈ°λŠ₯ κ΅¬ν˜„ ( 옷 dataμž…λ ₯ )
    • 이미지 picker, aws-sdk μ‚¬μš©ν•œ 이미지 upload κΈ°λŠ₯

μ΄λ‚˜λ¦°

  • Role : Team Member
  • Position : Back-end
  • Stack : node.js, express, JWT, sequelize, MySQL, passport, passport-google-oauth20, firebase-admin, EC2, RDS, Route53
  • Works :
    • API λ¬Έμ„œ μž‘μ„±
    • 데이터 베이슀 μŠ€ν‚€λ§ˆ 섀계(κ³΅λ™μž‘μ—…)
    • MVC νŒ¨ν„΄ 적용 및 λΌμš°ν„° 뢄리
    • μœ μ € 데이터 CRUD (Server ↔ DB)
    • λΉ„λ°€λ²ˆν˜Έ μ•”ν˜Έν™”
    • JWT μœ μ €μΈμ¦ 미듀웨어 적용
    • μ•„μ΄ν…œ λ·° ν…Œμ΄λΈ” migration으둜 생성
    • λ‹€λŒ€λ‹€ 관계 ν…Œμ΄λΈ” sequelize 관계 μ„€μ •
    • RDS 생성 및 μ…‹νŒ…
    • EC2 배포 및 PM2 적용

김라희

  • Role : Team Member
  • Position : Full-Stack
  • Stack : node.js, express, sequelize, MySQL, S3 / React-Native, React-Navigation, React-Hooks
  • Works :
    • DB ν…Œμ΄λΈ” 생성 및 관계 μ„€μ •
    • μ•„μ΄ν…œ 데이터 CRUD (Server ↔ DB)
    • λΉ„λ°€λ²ˆν˜Έ μ•”ν˜Έν™”
    • multerS3,aws-sdkλ₯Ό ν™œμš©ν•œ 이미지 μ—…λ‘œλ“œ
    • dotenvλ₯Ό μ΄μš©ν•œ 개발 버전 적용
    • Async storageλ₯Ό ν™œμš©ν•œ μžλ™λ‘œκ·ΈμΈ
    • μ„Ένƒν‘œμ‹œκΈ°ν˜Έ νŽ˜μ΄μ§€

About

πŸ‘• 옷μž₯(otjang)은 λ‚˜μ˜ μ˜λ³΅μ„ ν•œ λˆˆμ— 보고 κ΄€λ¦¬ν•˜λŠ” λͺ¨λ°”일 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μž…λ‹ˆλ‹€.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published