Log for everything - Day

Django를 이용한 건물주 평판 조회 서비스 제작 (4) - 구현 2일차

|

구현 2일차

평판 디테일 뷰

검색한 위치에서 평판을 등록할 수 있게하고, 맵을 띄워주었다.
지도를 선택해서 마커를 이동하면 해당 위치에서 평판을 등록할 수 있도록 했다.

로그인/로그아웃/회원가입

Django의 기본 Auth를 이용하여 제작했다.
Django의 기능이 강력해서 구현 자체는 금방 끝났으나 UI를 다듬는대 생각보다 많은 시간이 걸렸다.
여전히 Look이 마음에 들진 않는다…

스크린샷

홈

홈화면

검색결과 (평판이 있을때 평판으로 이동할 수 있는 화면)

검색결과(평판없음)

검색결과 (평판이 없을때 검색한 주소에 추가할 수 있는 화면)

검색결과(평판없음)

로그인

로그인

회원가입 (에러 메시지 출력 화면)

회원가입(에러)

맵뷰

맵뷰

고생한 점

2일차 구현은 딱히 어려웠던 점은 없다. UI가 고쳐도 고쳐도 맘에 썩 들지 않는다는 점만 빼면…

진행률

기본적인 기능 구현은 전부 완료했다.

평판 등록/조회 기능 회원가입/로그인 기능 주소 검색 기능
100% 100% 100%

더불어 지난주 계획도 얼추 완료했다.

  1. 로그인/회원가입 등 구현 완료
  2. 가입한 사용자만 정보를 등록할 수 있도록 구현 완료
  3. 디테일뷰에서 DB에 평판 추가하는 부분 구현 완료
  4. UI/UX 개선 완료

6/18일까지 MVP를 제작한다는 일정은 맞춘듯 하다.
전체 프로젝트 목표까지는 아직 조금더 할일이 남긴 했다.

다듬기

  1. 계정 생성시 간단한 인증코드 삽입
  2. 테스트 코드 삽입
    • 간단한 코드라도 테스트 코드 넣는 습관 들이자..
  3. 릴리즈용으로 코드 정리
    • Dev/Production 환경을 나누고 여러 키들 노출되지 않도록 처리할 것

Comments