SWH-syncrow / syncrew-frontend

Home Page:https://syncrew.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

디지털 고민을 통한 친구 매칭으로 문제를 같이 해결하는 서비스, 싱크루

2023.07.15 - 2023.08.06




📌 참고해주세요

syncrew는 프론트엔드 저장소와 백엔드 저장소가 분리되어 있어요. 자세한 코드는 SWH-syncrow을 확인해주세요!



👏🏼 syncrew를 소개할게요

55세 이상 82.3%가 디지털 문제나 어려움이 발생하는 경우, 이를 해결하지 못하고 그대로 둔다는 사실 알고 계셨나요?
2021년 서울시민 디지털 역량 실태조사에 따르면 디지털 기기 및 서비스 이용 과정에서 어려움이나 문제가 발생하는 경우 55세 이상 82.3%가 이를 해결하지 못하고 그대로 둔다고 해요.

이에 따라 디지털 서비스 사용 과정에서 발생하는 어려움의 원인을 분석하고 이를 개선한 서비스, 싱크루를 제안할게요!

일치(sync)와 공통 목적의 그룹(crew)의 결합으로, 디지털 문제를 해소하고 친구가 되어 모두 다 같이 성장한다는 의미를 담았어요.



😎 주요 기능에 대해 알려드릴게요

  • 싱크루 테스트

    : 본인의 디지털 레벨을 확인하고 친구 신청을 진행할 수 있어요.

  • 친구 신청 글 작성

    : 원하는 디지털 카테고리에서 친구를 찾기위해 신청 글을 작성할 수 있어요.

  • 친구 매칭

    : 친구 신청 글을 기반으로 디지털 친구를 매칭할 수 있도록 도와요.

  • 실시간 채팅

    : 매칭된 디지털 친구와 텍스트 및 이미지로 1:1 대화를 진행하며 디지털 문제를 같이 해결해요.





🧑‍🤝‍🧑 저희 팀 Persona 멤버들을 소개할게요

Planner (팀장) Designer (팀원) Frontend (팀원) Backend (팀원) Backend (팀원)
김여원



🔧 사용한 기술 스택은 아래와 같아요

Frontend

Backend


💻 서비스 화면을 알려드릴게요





👩‍💻 실제 서비스 동작 화면을 보여줄게요

로그인을 하지않으면 다른 항목에 접근이 불가능해요



나에게 맞는 난이도를 추천받을 수 있어요



원하는 그룹에서 신청글을 작성할 수 있어요



친구 신청을 수락하거나 거절할 수 있고, 수락하면 채팅이 가능해요



마이페이지는 내가 작성한 신청글, 내가 신청한 글, 참여중인 그룹을 확인할 수 있어요





📢 효율적인 협업을 위해 노력했어요

Commit Convention을 이용해 변경사항을 확실하게 알아볼 수 있어요

Tag Name Description
add 새로운 프로젝트, 파일 등 추가
feat 새로운 기능 추가
fix 버그 수정
hotfix main 버그 수정
refactor 코드 리팩토링
style 코드 포맷팅, 세미콜론 누락, 코드 스타일 변경 등
chore 빌드 업무 수정, 패키지 매니저 수정

Git Flow

  • main : 서비스 운영 브랜치
  • dev : 메인 브랜치 배포 전 테스트 브랜치
  • 'Squash and merge' + 'Rebase로 flow 관리

Versioning

v<major.minor.patch>

v1.0.0

  • major: 기존 버전과 호환되지 않는 API 수정
  • minor: 기존 버전과 호환되면서 새로운 기능을 추가
  • patch: 기존 버전과 호환되면서 버그를 수정



그밖에도 많은 노력을 했어요

  • Swagger를 통한 API 문서 자동화
  • 이슈 단위 개발
  • git project 로 FE와 BE 이슈 관리 제안
  • 이슈 브랜치 자동 생성 git action 도입





About

https://syncrew.vercel.app


Languages

Language:TypeScript 90.5%Language:JavaScript 8.1%Language:CSS 1.4%