Thanks to visit codestin.com
Credit goes to github.com

Skip to content

IT-COOP/front-end

Repository files navigation

image

사이드 프로젝트와 창업을 위한 사람들의 커뮤니티


❓WHY IT-COOP ?

사이드 프로젝트에 대한 관심과 중요성이 높아지는 요즘!

  • 무에서 유를 창조하는 경험! 내가 직접 기획부터 참여, 배포까지
  • 창업을 함께 할 동료 & 다른 직군의 인맥 생성
  • 커리어 탐색 및 커리어적 성장
  • 채용, 이직을 위한 발돋움
  • 반복되던 삶이 아닌 새로운 자극, 기대감

프로젝트 기간

  • 2022년 3월 3일 ~ 4월 9일

프로젝트 소개

기능

간단하고 안전한 회원가입

  • 구글, 깃허브, 카카오를 통한 소셜 로그인으로 간단하고 안전하게 회원가입 할 수 있어요!

😃 나를 나타내는 프로필

  • 나를 어필하는 프로필을 작성 할 수 있어요!

😃 원하는 게시물을 필터 기능으로 간편하게

  • 지역, 직군, keep 많이 한 게시물, 최신 순 별로 프로젝트 게시물을 확인할 수 있어요!

😃 원하는 포지션에 참가 신청하고 함께하는 사람들의 정보 확인

  • 참여하고 싶은 프로젝트에 원하는 포지션으로 참가 신청이 가능해요
  • 같이 프로젝트에 참여하는 사람들의 프로필을 확인할 수 있어요

😳 할지 말지 고민될 때는 바로 KEEP IT!

  • 고민되는 게시물 혹은 참고하고 싶은 게시물을 keep 할 수 있어요 👉 나중에 keep한 게시물은 한번에 모아볼 수 있어요!!

😜 원활한 프로젝트를 위해 팀원들과 소통하기

  • 진행 중인 프로젝트의 팀 별 메신저 기능을 제공해드려요

🤠 ”다음에 또 협업 하고 싶어요!” 함께한 팀원 평가하기

  • 프로젝트 종료 후 팀원들에 대한 평가를 할 수 있어요!

Architecture

image


🛠 Tools

Design


Back-End



Front-End



Dev tools



이름 포지션 깃허브 or 개인 블로그
황태영 프론트엔드 https://github.com/hty0525
오세명 프론트엔드 https://github.com/nemyung
이승민 백엔드 https://github.com/aaa22220304
이수현 백엔드 https://github.com/lshyun955
천강효 백엔드 https://github.com/beewp
김하연 디자이너
선유경 디자이너 🚢 [email protected]

🔥이슈 및 트러블슈팅

  1. 대댓글 구현 문제
  • 대댓글을 구현함에 있어 DB에 댓글의 group과 depth를 저장하는 방식으로 구현
  • 이를 프론트에서 그리기 위해서는 일차원 배열을 Tree 구조로 바꾸어야 하는 문제 발생
  • 이중 for 문을 사용하여 구현하였는데, 시간 복잡도가 O(n²)
  • Tree 구조로 ORM을 작성하여 구현하는 경우 매핑이 오래 걸릴 것으로 판단
  • 현재 로직은 시간 순서대로 저장된 댓글과 대 댓글을 한번에 받아서 O(n)시간 안에 뷰를 그리는 로직으로 변경

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •