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