"내 손으로 뚝딱 만든 중고 경매 사이트"
응용 SW 엔지니어 양성 교육 최종 프로젝트로 '중고 경매 사이트'를 개발했습니다.
원하는 가격으로 중고 물품을 구매할 수 있는 사이트 개발이 프로젝트의 목표였습니다. 주안점인 안전 거래를 위해 구매자가 물품을 수령하기 전까지 구매자가 입금한 금액을 임시로 관리하는 '관리자 가상 계좌'와 이메일 인증, 휴대전화 인증 절차를 기획했습니다.
좋은점 1
저는 회원가입, 정보 수정, 탈퇴, 로그인 등의 회원 DB 연동과 멤버십 이벤트 기능을 담당했습니다. 이메일 인증 버튼을 클릭하면 AJAX를 통해 MEMBER 테이블을 조회해 중복 여부를 확인하고, 해당 이메일이 없다면 인증 번호를 전송했습니다. 휴대전화 인증은 Open API를 이용했습니다. 멤버십은 최근 3개월간의 거래 건수를 기준으로 등급을 부여했습니다. 3개월이 지난 거래는 AUCTION 테이블에서 삭제하고, 매달 1일마다 등급을 재조정하기 위해 Quartz 기술을 이용했습니다.
4명의 팀원 중 3명이 비전공자였기 때문에 부딪힌 지식의 한계를 극복하기 위해 각자 맡은 부분을 공부해온 뒤 매일 1시간씩 스터디를 진행했습니다. 저는 '토비의 스프링' 서적과 구글링을 통해 개인 학습을 진행했고, 스터디에 임하며 배운 내용을 흡수했습니다. 그 결과, 강사님께 당장 팔아도 손색이 없을 만큼 잘 구현한 사이트라는 호평을 받았습니다.좋은점 2
이 경험을 통해 세 가지를 얻었습니다. 첫째, IT 실무 경험, 둘째, 팀워크의 힘, 그리고 셋째, 사용자의 관점에서 개발에 임하는 자세입니다. 이제 이 모든 것을 한솔인티큐브에서 보여드리겠습니다.아쉬운점 1
좋은점 1 응용프로그래머로 지원하는 지원자인만큼 활동 자체가 인사담당자에게 호감을 줄 수 있습니다. 다만 팀단위의 과제와 프로젝트 활동경험인데 팀원수 등 팀활동이라는 내용을 거의 마지막에 가서야 확인 할 수 있다는 점이 아쉽습니다.
좋은점 2 사이트 구현을 위해 사용한 과정이 구체적이고 세세한 설명으로 되어 있어 사례에 대한 신뢰가 느껴진다는 점이 좋습니다. 또한 내용도 좋습니다.
아쉬운점 1 지원자는 매 항목 마지막 문장을 이와 같이 자신의 다짐을 기계적으로 넣고 있습니다.