Skip to content

jglee-Cm7/on-you-frontend

 
 

Repository files navigation

온유

공동체의 화합을 돕는 소모임 플랫폼 '온유' 입니다.

  • 우리 단체 내 소모임의 활동을 피드로 볼 수 있습니다.
  • 원하는 모임을 만들고 참여할 수 있습니다.
  • 관심있는 카테고리로 필터링하여 고를 수 있습니다.

이진규 (FE) 장준용 (BE)
@jglee-Cm7 @jjunyong


🛠️ 사용 기술 및 라이브러리

  • Front-End: React Native, Typescript, React-Navigation, React-Query, Redux-Toolkit, Styled-Component, Firebase(Analytics, Crashlytics, Dynamic Link)
  • Back-End: Spring Boot, AWS(EC2, S3), Docker
  • Database: MySQL

💡 주요 기능 소개

  • 단체 내 모임 활동을 피드 형식으로 볼 수 있는 기능

  • 활동 피드에 댓글과 답글 기능

  • 모임을 찾을 수 있는 검색 기능

  • 모임을 생성하고 가입하는 기능

  • 프로필을 설정하고, 타인의 프로필을 볼 수 있는 기능

  • 1:1 채팅 및 모임 단체 채팅 기능 (미구현)

  • 모임 내 다양한 활동 - 공지사항, 스케줄, 투표, 챌린지 (스케줄 외 미구현)


📖 실행 화면

회원 가입 및 로그인

회원가입 로그인 회원 정보 찾기
회원가입 로그인 회원정보 찾기

피드 관련 기능

메인 홈 좋아요 댓글 및 답글
홈화면 좋아요 댓글 및 답글
피드 생성 피드 수정 피드 삭제
피드 생성 피드 수정 피드 삭제
피드 신고 사용자 차단
피드 신고 사용자 차단

모임 관련 기능

모임 검색 모임 개설 모임 소개 및 가입
모임 검색 모임 개설 가입 신청
스케줄 방명록 모임 공유
모임 스케줄 모임 방명록 모임 링크 공유
모임 수정 모임 멤버 관리
모임 수정 모임 멤버 관리

프로필 관련 기능

마이프로필 타인프로필 프로필 공유
마이프로필 타인프로필 프로필 공유
프로필 수정 내 정보 설정
프로필 수정 내 정보 설정

푸시 알림 관련 기능

개인 알림함 모임 알림함
개인 알림함 모임 알림함

협업도구

=======

Trello

trello

  • ToDo - In Process - Done 순으로 이슈를 처리하는 칸반 방식으로 애자일하게 개발을 진행하였습니다.
  • ToDo 행에는 우선순위가 낮은 이슈들은 아래에 배치됩니다.
  • 각각의 이슈마다 예상 배포 버전을 기입하여 관리했습니다.

Figma

figma

  • 디자이너와의 협업은 피그마를 적극 활용하였습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 94.6%
  • Java 2.4%
  • C++ 1.0%
  • Objective-C++ 0.9%
  • JavaScript 0.4%
  • Ruby 0.3%
  • Other 0.4%