본문 바로가기

개발/프로그래머스 데브코스

팀 프로젝트 회고 - MedicineWeb

전체 계획

24.08.05 ~ 24.08.06 | 아이디어

24.08.09 ~ 24.08.19 | 문서 작성(요구사항 명세서, API, ERD, 와이어 프레임, 컨벤션)

24.08.16 ~ 24.08.26 | 기본 설정(Git, Github 등) & 개발(구현)

24.08.25 ~ 24.08.26 | 배포

문서 관리

Notion을 사용해 전체적인 문서 및 외부 문서의 URL을 정리했습니다.

  • 요구사항 명세서
  • API 명세서
  • ERD 명세서
  • 와이어 프레임 설계

목표

약학정보원에서 의약품에 대한 정보를 얻을 수 있습니다. 하지만 일반인이 약을 복용할 때 필요한 정보를 포함해서 더 자세한 정보를 제공하기 때문에 간단하게 약에 대한 정보를 얻기는 불편할 수 있습니다. 불편함을 줄여주고 의약품에 대한 간단한 정보만을 제공하는 사이트를 목표로 합니다.

 

내 역할

  • 회원 가입 화면
    • 닉네임, 아이디 중복 체크
    • 비밀번호 확인
  • 탈퇴 버튼
  • 정보 수정 화면
    • 비밀번호 초기화
  • 로그인 화면
    • 토큰 저장(localStorage)
  • 마이프로필 화면
  • 아이디, 비밀번호 찾기 화면

이번 프로젝트로 얻어간 경험

  • 문서 작성
  • tailwind css 경험
    • 기본 tailwind
    • tailwind animation
  • 컨벤션은 맞춰도 맞춰도 끝이 없다.

발생했던 문제 및 해결

Github Issue

아쉬웠던 점

  • 시간 부족
    • 기획한 기능 구현 실패(게시판)
    • 개발에 투자할 시간이 부족
  • 소통 부족
    • 문서의 업데이트 상황 공유 부족
    • PR과 ISSUE 활용 부족
  • 컨벤션 부족
    • http 통신을 위한 코드의 사용이 달랐다. ex) then, catch / async, await, try, catch
  • 검색 결과 로딩 최적화