HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
[준일팀] 20주차 커피챗

[준일팀] 20주차 커피챗

날짜
‣
태그
데브코스 4기
데브코스 3차팀

프로젝트 아이디어 브레인 스토밍

프론트 아이디어
백엔드 아이디어
  • 전국 코노 지도
  • 반려동물 돌봄
  • 당근마켓-빌려주기

커피챗 질문

  1. 프로젝트 주제 선정
      • 얘기나온 것 중 표를 가장 많이 받은 아이디어는 농구 게스트 모집, 면접리뷰
        • 다음 카페 동아리 농구방 웹 서비스 버전 (https://m.cafe.daum.net/dongarry/_rec)
          • 보통 동호인/동아리 농구는 체육관에서 정기적으로 진행되는데, 인원이 부족한 경우가 가끔 있음
          • 그럴 때 “게스트”라는 개념으로 외부의 모르는 사람을 초청하는데, 이걸 중개하는 플랫폼이 없음
          • 카페 게시글로 주먹구구식으로 모집하는 방식이 오랫동안 고착화 됨
          • 그래서 무분별한 사람들도 많이 오고, 다투거나 비매너인 경우도 많음. 노쇼도 많음
          • 당근마켓 온도처럼 각 팀과 게스트에 대한 후기도 이루어지고, 지도 API 이용해서 지역 체육관별로 게스트 모집글 같은 것들을 볼 수 있다면 더 편리할 듯 싶음
          • 부가적으로 야외 농구장도 모집글을 올리거나, 동네에서 농구 같이 하고 싶은 사람들끼리 남겨서 실시간으로 매칭할 수 있는 기능도 있으면 좋을 듯
          • Web Socket 이용해서 매칭이 되면 채팅을 할 수 있도록 하여 불필요한 연락처 교환 같은 것들을 방지해도 좋을 것 같음
          면접 리뷰 서비스
          • 자소서나 코테의 경우에는 전문적으로 준비할 수 있는 서비스가 많음 (자소서 첨삭 사이트도 있고 코테는 뭐 그냥 문제풀이 사이트 채점이 되니까..)
          • 하지만 면접의 경우는 실력이 비슷한 학생끼리 서로 봐주는 정도나, 혼자 녹화해서 연습하거나, 아니면 실제 면접을 보면서 부딪히는 경우 말고는 연습하기 힘듦
          • 모의 면접관의 분야, 이력을 보고 선택해서 10분 ~ 1시간 이내로 모의 면접 및 코칭을 중개하는 서비스가 있으면 좋지 않을까 싶음
          • 만약 실시간이 부담되면, 스스로 녹화해서 올리고 이에 대한 피드백을 요청하는 방식도 괜찮음 (대신 더 싸게)
          • Web RTC 이용해서 다른 화상 서비스가 아닌, 자체적으로 화상 기능을 이용할 수 있도록 함
          • 여러 옵션을 두어서 다대일, 일대다, 다대다 면접 같은 상황도 가능하도록 서비스를 제공
      • 프론트끼리 새로 생각해본 아이디어는 물건 대여 플랫폼, 반려동물 서비스 입니다
        • 물건 대여 플랫폼
          • 당근마켓의 렌탈 버전
        • 반려동물 서비스 플랫폼
          • 산책-위치 서비스로 산책비 책정, 목욕, 돌보미
      • 두 달 내에 완성할 수 있는 규모인지 궁금합니다.
      • 팀원 모두 상용화 할 만한 서비스에 관심이 많습니다.
      • 멘토님이 추천해주실만한 아이디어가 궁금합니다
  1. Next.js 쓸지 말지
    1. 이 프로젝트의 목적 → 프로젝트를 통해서 “포트폴리오”를 만드는 것.
      • next js 사용하지 않는다면 리액트로 ssr 구현?
        • Only HTML, CSS, JS → “정적사이트”, 서버를 굳이 관리하지 않도 되는.
        • NextJS → NodeJS(SSR) + HTML, CSS, JS
      • 기술적 도전에 대한 고민도 있고, 서버리스와 같은 기능을 사용하기도 좋을 것 같습니다
      • 하지만 러닝커브에 대한 고민이 있습니다
        • NextJS 사용하게 되면 알아야될게 좀더… 좀 많이.. 있습니다.
        • SSR을 하면서 부딪히는 문제들
          • 서버를 관리해야 되기 때문에 알아야 하는 지식들
      • 자칫하면 라우팅 기능만 추가된 리액트가 될 것 같습니다
      • Next를 사용하지 않는다면 CSR의 단점을 보완하고 싶습니다
        • SSR만 놓고 생각?
        • NextJS는 꼭, SSR이 아니여도 제공하는 기능이 무척 많기 때문에, 그것들을 활용하는 것도 좋은 방법
  1. 인프라 상의
    1. 정적배포사이트 (vercel), Amazon S3
  1. 프론트에서 해볼만한 기술적 도전?
    1. 라이브러리
    2. ui
    3. next js
    4. PWA
    5. 캔버스
    6. test
  1. 타입스크립트 type 쓸지 interface 쓸지
    1. 하나만 써야 한다면 그냥 type을 쓰면 되지 않을까…
 

 

왜 해야돼?

  • 돈(시간)을 덜 쓰게 만드는 것
    • 서버 사용 비용을 줄이는 것
    • 작업 시간을 줄이는 것
      • 어떻게?
        • 문서화
        • 템플릿을 만들기
    • 회고를 통해서 우리가 잘하는 점, 잘 못하는 점, 시도할점 등을 토대로 개선해 나가는 것
    • 코드리뷰
    • 인프라
    • 팀 문화
    • ….
  • 돈을 벌어들이는 것