Skip to content

codeit-part2-project/open-mind

Repository files navigation



익명으로 다른 사람들과 소통하고 싶을 때,

부담없이 고민을 주고 받고 싶을 때,

열린 생각으로 서로 다른 사람들과 소통해보세요!

🎈 프로젝트 소개

Open Mind는 익명성을 보장하며 서로 다른 사람들과 소통하기 위한 플랫폼입니다.

CRUD 기능을 구현한 Open Mind로 다른 사람들과 익명으로 소통해보세요!

"이번 기회로 질문을 거리낌 없이 할 수 있었던 것 같아요!😊"
"익명으로 얘기할 때 더 편하게 질문과 답변을 한 것 같아요!👍"

🖐️ 배포 서비스

클릭해서 접속하세요!

📁 디렉토리 구조

📂src
 ┣ 📂api
 ┣ 📂assets
 ┃ ┣ 📂images
 ┃ ┗ 📂styles
 ┣ 📂components
 ┣ 📂pages
 ┣ 📂routes
 ┣ 📂utils
 ┗ 📜index.jsx
  • 📂api 비동기 리퀘스트 관련 파일
  • 📂assets image 혹은 styles 관련 파일
  • 📂components 컴포넌트 관련 파일
  • 📂hooks 커스텀 훅 관련 파일
  • 📂pages 페이지 컴포넌트 파일
  • 📂routes 라우팅 설정 파일
  • 📂utils 반복적으로 사용 되는 함수 or 복잡한 로직을 가진 함수 관련 파일

💻 기능 소개

메인 페이지

로그인

질문 목록 페이지

페이지네이션 및 피드 이동

피드 페이지

질문 등록

피드 페이지 & 답변 페이지

무한 스크롤 로딩

피드 페이지 & 답변 페이지

URL 복사

피드 페이지 & 답변 페이지

카카오톡 공유

피드 페이지 & 답변 페이지

페이스북 공유



답변 페이지

답변 등록

답변 페이지

답변 수정

답변 페이지

답변 삭제

답변 페이지

답변 거절

답변 페이지

질문 개별 삭제

답변 페이지

피드 삭제

오류 페이지

페이지 리디렉션

💎 기술 스택

기술 이름 선정 이유
Static Badge 팀원 모두 JS의 프레임워크 혹은 라이브러리는 리액트만 사용하였기에 선정했습니다.
Static Badge CRA로 프로젝트를 해본 경험이 없기 때문에 선정했습니다.
Static Badge 가장 대중적인 패키지 매니저라서 선정했습니다.
Static Badge 팀 간의 Node 버전을 통일시키기 위해 선정했습니다.
Static Badge 프로젝트 일정, 역할 분담 등을 관리하기 위해 선정했습니다.
Static Badge 기존재하는 Figma 시안을 바탕으로 프로젝트를 진행하기 때문에 선정했습니다.
Static Badge 기업에서도 많이 쓰고 사용법이 익숙해지면 스타일링도 빠르기에 선정했습니다.
Static Badge 스크럼, 메신저 사용, PR 알림(웹훅)으로 인해 선정했습니다.
Static Badge API 명세를 확인하기 위해 선정했습니다.

🖐️ 팀원 소개

김도균 김소영 박형준 이민서 최제원

About

익명으로 소통해보세요!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6