1일차

2024. 7. 22. 14:24FCB2O4

주제 정하기

 

어떤 컨셉을 잡고 어떤 페이지를 만들 것이냐에 대한 토의를 진행. 크게 두 가지로 좁혀짐

 

** 나를 제외한 팀원들의 이름은 알파벳으로 표기

 

1. 라이브 스트리밍 사이트

📺 라이브 스트리밍

- 기능
    1. 라이브 방송
    2. 실시간 채팅
    3. 후원 기능
    4. 로그인 및 회원가입
    5. 결제 및 환불
    6. 환전 기능
- 어려울 것 같은 기능 및 이유
    - 나
        1. 실시간 채팅을 어떻게 구현할 것인가. 
        2. 도네이션을 어떻게 구현할 것인가
            1. 구현한다고 하면 금액 + 메시지로 도네이션을 했을 때 메시지를 동영상 화면에 띄우려면 어떻게 해야하는가?
            2. 도네이션을 메시지만 할 것인가. 영상도네(일명 영도)를 구현한다면 어떻게 할 것인가
        3. 실시간 화면을 구현한다고 하면 그건 카메라와 연동되는 것인가?
            1. 그렇다면 그 카메라는 어떤 카메라를 말하는 것인가. 휴대폰(오프라인)? pc 내 카메라(온라인)?
        4. 채팅창에 이모티콘 기능을 넣으려면 어떻게 해야하는가
    - BBBB
        
        후원 기능의 결제를 한 후 후원자가 텍스트를 입력하여 알림을 보내는 기능을 어떻게 적용할것인가?
        
        화면 송출에 있어서 둘 다 띄우는데 어떻게 띄울것인가?
        
    - CCCC
        1. 실시간 채팅 기능
            - DB 에 넣고 출력하는 것에 대한 것 (실시간으로? {새로고침을 계속?})
        2. 라이브 화면 기능
            - 카메라 or 화면공유 기능? 혹은 둘다 동시에 하는 기능
        3. 후원 창 화면에 띄우는 기능
    - DDDD
        1. 실시간 채팅을 어떻게 구현할 지 고민 필요
        2. 라이브 영상 띄우고 보는거 구현?
        3. 후원 기능? 어떻게 결제하고 어떤 시스템으로 후원해서 후원했을 때 화면에 어떻게 뜨게 할 것인가??
    - EEEE
        - 실시간 채팅이 굉장히 많아질 경우 어떻게 처리할지?
        - 후원 시 닉네임과 입력한 멘트를 같이 출력하고, 금액을 어떻게 후원할 것인지?
        - 후원한 금액은 어떻게 전달될 것인지?
    - FFFF
        
        스트리밍 실시간으로 댓글 및 후원 등 구현이 어려울 듯 합니다.
        
- 주제의 장점
    - 나    
        현재 핫한 라이브 스트리밍 서비스에 대해 살펴볼 기회가 된다.
        
    - BBBB
        
        장점 
        
        1. 스트리밍과 실시간 채팅 기능이 구현을 잘 해낸다면 조금 더 퀄리티 있는 결과물을 얻을 수 있음
        2. CSS 측면에서 많은 실력 향상에 도움
        3. 트렌드적인 측면에서 좋을 것 같음
    - CCCC
        
        현재 인기 있는 컨텐츠이고, 다양한 CSS 기능들을 적용할 수 있으며 화면 송출같은 기능에 있어서 백엔드 개발자 또한 새로운 경험과 실력을 향상 할 수 있음
        
    - DDDD
        1. DB 에 대한 이해가 빨라질 것 같음
        2. 요즘 트랜드
    - EEEE
        - 까다로운 실시간 채팅과 후원 기능을 동시에 구현해 볼 수 있음.
        - 결제시스템 혹은 잔액충전 후 사용 기능 구현해 볼 수 있음.
    - FFFF
        
        스트리밍과 실시간 채팅 및 후원 등이 어려운 만큼 많은 공부가 될꺼 같습니다.

 

 

2. 다중 이용시설 중계 사이트

⚽ 다중 이용시설 Ex) 풋살 ★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆

- 기능
    1. 로그인 및 회원가입
    2. 인원수 넣기
    3. 결제 및 예약 기능 
    4. 실시간 위치 확인기능
    5. 총 인원수와 예약한 인원수
    6. 게시판(리뷰)
    7. 당근마켓 온도 개념으로 각 인원의 리뷰 평가
    8. 라이브 스트리밍
    9. 예약 끝난 날짜 선택 불가
- 어려울 것 같은 기능 및 이유
    1. 실시간 위치정보 가져오는 기능구현
    2. 예약할 때 날짜 및 시간 캘린더로 보기 및 지난 달 숨기기? 
    - AAAA
        1. 예약날짜 및 장소 인원 등 모두 DB 에 넣어야하므로 DB 의 복잡함
        2. 지도에 풋살장 정보 표시하기 등 지도 API 위 정보 표시하는 것
    - BBBB
        1. 캘린더 활용한 기능을 어떻게 구현해야할지 생각이 필요함
        2. DB에 입력해야할 정보가 많아서 시간과 노력이 다소 많이 필요
    - CCCC
        
        실시간으로 다른 사용자가 예약을 하면 인원수가 변하는 것이 눈에 보여야 하는 기능
        
        예약할 때 날짜를 선택하는 곳에 캘린더를 어떻게 현재시간대로 불러올 것인지
        
    - 나
        1. 내 위치를 어떻게 특정할 것인가
            1. 내 위치를 특정한 이후에 로그인을 할 때마다 그 특정 값을 유지할 수 있는가?
            2. 추천 이용 시설을 구현한다고 하면 내 위치와 연관 지어서 추천할 수 있는가
            3. 애초에 특정할 필요가 있는가?
    - DDDD
        1. 실시간으로 예약이 되는거 다른사람도 보이고 중복 예약 안되도록
        2. 캘린더 구현
    - EEEE
        - 내 위치 주변 구장을 찾는 기능 혹은 지역별로 구장 정렬
        - 경기 후 개개인이 칭찬하고 싶은 플레이어 칭찬 → 후 다수의 칭찬을 받으면 MOM(매너와 실력을 고루 갖춘) 플레이어 선정
        - 실시간으로 시작시간이 지나거나, 경기 시작 전 몇분 전에는 예약 불가하도록
        - 포인트 충전(결제) 및 포인트 사용 기능
- 주제의 장점
    - AAAA
        
        사람들이 불편한 점을 고려해서 예약용이와 일정인원이 모으면 단체운동이 가능하다는 장점이 있다
        
    - BBBB
        1. API  를 사용할 수 있음 (지도)
        2. 
    - CCCC
        1. 전반적인 기능을 다양하게 사용 가능
        2. 스트리밍 기능을 추가해서 하면 둘다 잡기 가능
    - DDDD
        
        한 사이트에 다양한 기능이 들어가기 때문에 실력 향상에 있어서 도움이 됨
        
    - 나
        
        다양한 기능을 경험해 볼 수 있다.
        
    - EEEE
        - 수준별, 성별, 지역별, 시간별, 구장별 등 다양한 조건 사용하여 선택할 수 있음
        - 여러명 모으기 어려운 현대 특성상 모르는 사람들과 조인하여 운동경기를 할 수 있음
        
- 기타사항
    
    https://yeyak.seoul.go.kr/web/main.do
    
    https://www.plabfootball.com/

 

이상의 내용이 팀원들과 토의 내용. 주제 확정과 구체적 기능 토의는 다음에 계속할 예정.

'FCB2O4' 카테고리의 다른 글

6일차  (0) 2024.07.25
5일차  (1) 2024.07.23
4일차  (0) 2024.07.22
3일차  (0) 2024.07.22
2일차  (1) 2024.07.22