Skip to content
@1-hummingbird

1 벌새 팀

🐤벌새 팀(Team HummingBird)

🙋‍♀️ 신세계 I&C 와 부산광역시가 주관하는 스파로스 아카데미 5기 1차 리빌딩 프로젝트 팀입니다. 스파로스 아카데미(Spharos Academy)

저희 팀의 주제는 일일 사용자 100만명이상의 대용량 데이터를 고려한 설계를 바탕으로 스타벅스 스토어를 리빌딩하기였습니다.

⏰활동기간(Period) 2024/08/06 ~ 2024/10/01

We are 1st project team from Spharos Academy 5th

which is education program provided by Shinsegae.I&C and Busan Metropolitan City Our team's topic was to rebuild a Starbucks store based on a design that took into account the large amount of data of more than 1 million daily users.

0. 실행을 원하시면 각 레포지토리의 릴리즈를 참고해주세요.

0. If you want run our app on your env. to read each repo's release section

팀원 소개 (Introduce Our team)

  • 팀장 (Team Leader)
  • DevOps
    • AWS EC2
    • DNS and TLS Certificate managing
    • CI/CD (Back & Front)
      • Github Actions
      • Vercel
      • Docker
  • BackEnd Developer
    • 보안, 회원, 배송지
    • Auth, Member, Shipping Address
  • FrontEnd Developer (Debuging, API linking)
    • 배송지 관리 API 연결, 상품 검색 API, 최근 검색어 API 연결
    • 상품 검색 결과 페이지
    • Api link to (delivery address managing, product search, recent search keyward managing, new products, best products)
    • Product Search Result Page, product list by category page, best product list by category page

  • FrontEnd Developer
    • 메인 페이지, Next Auth: {회원가입, 로그인, 소셜로그인}, 상품 상세 페이지, 리뷰
    • Main Page, Next Auth: {Register, Login, Social Login(Oauth login)}, Product Detail Page, Reivew

  • BackEnd Developer
    • Shipping Address (배송지)
    • Documentizing (문서화)

  • FrontEnd Developer
    • 전체 상품 목록, 장바구니, 마이페이지, 검색 입력 모달, 위시리스트, 주문/결제, 배송지
    • All Product List, Cart, MyPage, Modal which get search keyward from user, wishlist, purchase, shipping address

  • BackEnd Developer
    • 상품, 리뷰, 장바구니, 배너, 기획전, 주문, 베스트 상품
    • Product, Review, Cart, Banner(in main page), Exhibitions, Purchase, Best(in product)
    • Spring Batch (To Aggregate Data: 데이터 집계 용)
    • Redis (To Resolving DB concurrency issue by Implementing Facade)
      Redis를 활용한 Facade 패턴 구현을 통한 DB 동시성 문제 해결

Tech Stack

Common - Colaboration (공통 - 협업)

EventStorming

Figma

API Definitions(API 정의서)

Requirements Specifications (요구사항 명세서)

Docs in Google SpreadSheet

ERD diagram

EntityDesignerDiagram

Written with StackEdit.

Pinned Loading

  1. Back_Server_Side_App Back_Server_Side_App Public

    Java 1 1

  2. front_starbucks_clone front_starbucks_clone Public

    TypeScript 1 1

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…