• 도장 추천 웹사이트는 멋쟁이 사자처럼 단체에서 ruby on rails, aws cloud9 환경에서
    팀단위로 개발하였습니다. (2020.02.01~ 2020.05.30) 

 

  • 저는 멋쟁이 사자처럼 직장인 3기로 저희 팀은 3명이었습니다.

마지막 해커톤 당일 도장 서비스를 발표 후 베스트 서비스 상을 수여하였습니다.

  • 기획서는 아래와 같았습니다.

  • 아래는 실제 발표 자료로 도장 위치 추천 시스템에 개발되었던 내용입니다.

  • 저를 제외한 나머지 팀원은 비전공자 수강생으로 전반적인 기획은 같이하였지만, 실제 개발 범위 설정이나
    개발 지식에 대한 내용이 부족하여서 역할을 분배하고 일정을 조율하는 팀장을 제가 맡아서 하였습니다.

  • 팀장인 저는 비즈니스 로직이 연관된 내용을 그룹화하고 팀원의 의욕, 실력을 고려하여 역할을 분배하였습니다.
    • 예를 들자면 도장 전면 페이지를 개발하는 사람이 후기 페이지를 같이 개발하게 하였고, 관심 도장 페이지를 개발하는 사람이 내 정보 페이지를 개발하였습니다. 
  • 그 외 DB 설계, 카카오 지도 API 연동, 레디스 서버를 이용한 1:1 채팅 기능, 동영상, 비디오, 이미지 업로드 및 다운로드 등 시간이 많이 소요되는 기술은 제가 개발 후에 팀원들에게 발표 후 피드백을 받고 추가 개발하였습니다.

 

  • 아래는 프로젝트에 사용하였던 부트스트랩 무료 템플릿인 GRAYSCALE입니다. 
    해당 템플릿을 rails 에셋 파이프라인에 적용할때 고생을 했던 기억이 납니다.

 

  • 카카오 지도 API
    • 키를 발급받아 사용하였습니다.
    • 카카오 개발자사이트에 도장추추천사이트의 도메인을 등록하였습니다.
    • 지도를 저장하여 사용자가 로그인한 위치에 주변 도장들을 (추천별, 거리별, 날짜별, 평점별) 등으로 추천합니다.

 

  • 실제 도장 위치를 PostSql db에 저장하는 화면입니다.

 

 

  • AWS RDC를 통한 PostgreSQL 설정, production 환경에 배포 등 처음 하는 내용은 구글링과 스터디를 통해 진행하였습니다.

 

  • 프로젝트가 마무리 될때쯤 AWS Elastic Bean Stalk를 통해 실제 배포를 한 후 DNS 설정 후 인증서를 발급한 내용입니다.

+ Recent posts