Giter Club home page Giter Club logo

syncrew-backend's Introduction

syncrew

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

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을 이용해 변경사항을 확실하게 알아볼 수 있어요

add 새로운 프로젝트, 파일 등 추가
feat 새로운 기능 추가
fix 버그 수정
refactor 코드 리팩토링
style 코드 포맷팅, 세미콜론 누락, 코드 스타일 변경 등
remove 사용하지 않는 파일 또는 폴더 삭제
rename 파일 또는 폴더명 수정
chore 빌드 업무 수정, 패키지 매니저 수정

Git Flow 전략을 활용했어요

  • main : 서비스 운영 브랜치
  • dev : 메인 브랜치 배포 전 테스트 브랜치

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

  • Swagger를 통한 API 문서 자동화
  • 이슈 단위 개발





syncrew-backend's People

Contributors

eunb1 avatar fsm12 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.