Skip to content

jsgjsg/kitri-final-project-react

Repository files navigation

📝 반려동물 커뮤니티 (멍냥 party)

왜 우리의 반려동물 커뮤니티가 특별한가요?

반려동물과 함께하는 생활은 소중하지만, 관리와 정보 탐색이 번거로울 때가 있습니다. 저희 커뮤니티는 반려동물의 건강, 놀이, 훈련 등 다양한 정보를 쉽게 찾아보고, 다른 반려인들과 경험을 나누며 맞춤형 조언을 얻을 수 있는 공간입니다. 이 커뮤니티는 반려동물과의 시간을 더 즐겁고 편리하게 만들어줍니다.

우리의 목표

멍냥Party 커뮤니티는 반려인들이 서로 도움을 주고받으며, 반려동물과의 삶을 더 의미 있게 만드는 것을 목표로 합니다. 간편하고 직관적인 디자인으로 누구나 쉽게 이용할 수 있으며, 반려동물과의 순간을 기록하고 공유할 수 있는 다양한 기능을 제공합니다. 우리의 커뮤니티는 따뜻한 색감과 사용자 친화적인 인터페이스로, 일상에 즐거움을 더해 줄 동반자가 될 것입니다.


📅 일정 2024.07.24 ~ 2024.09.02


로그인 네비게이션 바
로그인 네비게이션바 이미지
지도 채팅
지도 이미지 chat
피드 리뷰
feed 이미지 리뷰
QnA 마이페이지
Qna mypage

🛠️ Tech Stacks

React Tailwind CSS Amazon EC2 Amazon S3

⚙️ Architecture

프로젝트 다이어그램

👥 담당 역할

이름 개발 내용
전승규 전체 총괄, Security, jwt, web socket, API 구현, cloude 연결, user CRUD
박승연 전체적인 디자인, API 구현, 피드CRUD
박진희 전체적인 기능 구현, API 구현, 디자인


✒ 프로젝트 회고

🐭전승규 👑

팀장으로써 부족함과 뿌듯함을 동시에 느꼈던 프로젝트

프로젝트 진행 중 느낀 아쉬움

이번 프로젝트를 진행하며 팀장으로서 몇 가지 아쉬움을 느꼈습니다. 가장 큰 문제는 팀원 간의 시간 관리를 적절히 하지 못한 점입니다.

  1. 프론트엔드와 백엔드의 연결 문제

    프로젝트 초기에 프론트엔드와 백엔드를 먼저 연결한 후 작업을 시작하는 것이 좋다고 생각했습니다. 하지만 이 과정에서 팀원들이 할 일이 없어지며 시간이 낭비되는 문제가 발생했습니다. 이를 최소화하기 위해 Security 연결을 In-Memory 방식으로 처리하였습니다.

  2. 사용자 정보 DB 저장 및 JWT 토큰 구현 - 프로젝트 진행이 지연됨

    개발을 하다보니, 사용자 정보를 MySQL에 저장하는 작업을 해야 한다는 것을 알게 되었고, 이와 함께 JWT 토큰 방식을 사용하도록 변경하는 작업도 같이 하였습니다. 이 작업이 예상보다 오래 걸렸고, 이로 인해 팀원들이 작업할 수 있는 시간이 줄어들었습니다.

  3. 프론트엔드와 백엔드 개발 속도의 불균형

    이후 프로젝트 진행 과정에서 프론트엔드와 백엔드 개발 속도가 맞지 않아 시간을 효율적으로 사용하지 못한 점이 아쉬웠습니다.

프로젝트의 긍정적 성과

역할 분담 측면에서는 성공적인 프로젝트라고 생각합니다.

  1. 적절한 역할 분담

    이번 프로젝트에서 역할을 크게 프론트엔드, 백엔드, 디자인으로 나누었고, 각 팀원들은 두 가지 역할을 수행했습니다.

    • 전승규: 프론트엔드, 백엔드
    • 박승연: 프론트엔드, 디자인
    • 박진희: 백엔드, 디자인
  2. 자율적 작업 및 문제 해결

    프로젝트 진행 중 소통이 부족한 부분도 있었지만, 각자의 역할에 맞게 자율적으로 작업을 수행했습니다. 선 개발 후 소통이라는 방식이 문제가 될 수 있었으나, 결과적으로는 팀원들의 노력 덕분에 프로젝트를 잘 마무리할 수 있었습니다.

회의 및 소통의 중요성 인식

이번 프로젝트를 통해 회의와 소통의 중요성을 다시 한 번 느꼈습니다. 앞으로의 프로젝트에서는 소통을 많이 하도록 노력해야겠다는 생각이 들었습니다. 프로젝트를 잘 마무리하게 되어 팀원들에게 고맙고, 덕분에 좋은 경험을 했다고 생각합니다.

🐸박승연

디자인과 협업의 조화 속에서 얻은 배움

이번 프로젝트를 통해 디자인과 협업의 중요성을 새롭게 깨달았습니다. 디테일한 디자인 요소들이 사용자의 만족도에 얼마나 큰 영향을 미치는지 실감했으며, 팀원들과의 원활한 소통과 협력이 프로젝트의 성공을 좌우한다는 것을 배웠습니다. 서로의 아이디어를 조율하고, 함께 고민하며 최고의 결과물을 만들어가는 과정은 저에게 소중한 경험이 되었습니다.

🐹박진희

백엔드 완료 후 개인적 노력과 팀워크

백엔드 작업이 완료된 후, 프론트엔드 부분에 더 기여하고 싶었지만, 프론트엔드 작업에 부족한 부분이 있어서 도움을 많이 줄 수가 없어 아쉬웠습니다. 그럼에도 불구하고, 남은 시간을 유용하게 활용하기 위해 디자인에 필요한 소재를 직접 준비했습니다. 또한, 백엔드에서 문제가 발생했을 때에는 신속하게 문제를 해결하여 팀이 순조롭게 작업을 진행할 수 있도록 노력했습니다. 이러한 노력들을 통해 팀워크를 강화하고 프로젝트의 전반적인 품질을 높이는 데 기여한 것 같습니다. 이러한 경험은 향후 프로젝트에서 더 나은 협업과 효율적인 작업 진행을 위한 중요한 교훈이 되었습니다.

About

멍냥Party : 최종 프로젝트 - 프론트엔드

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages