1. 포트폴리오 소개 - 로레알코리아 국내 수입 상품의 입고, 재고, 반품, 출고 내역을 관리하는 유통 업무 프로그램 - 기존 PDA 업무 프로그램을 안드로이드앱으로 전환 개발 - MS-SQL 프로시저 호출 방식
2. 작업 범위 - Android 앱 개발
3. 주요 기능 - 입고 관리, 출고 검수, Pallet 관리, 재고 관리, 반품 관리, 상품 검증, 상품 분배 - 모바일 라벨 프린터기 출력을 위한 연동
4. 사용 기술 - Java Spring Boot, HTML/css, Ajax, JQuery, MS-SQL, Android
블록체인 기반 인사채용평가관리시스템 개발
Web
블록체인 기반 인사채용평가관리시스템 개발
1. 포트폴리오 소개 이더리움 스마트 컨트랙트를 활용하여 인사채용 정보를 추적, 관리할 수 있는 시스템과 이를 모니터링하고 관리할 수 있는 관리시스템을 개발하여 인사채용 업무를 효율적으로 수행할 수 있도록 연계 인터페이스 개발, 블록체인 관련 시스템 개발, 인사채용 관련 시스템을 제공하는 솔루션을 구축
2. 주요 기능 1) 공통 - 로그인 - 사용자 등록
2) 메인 - 랜딩 페이지 - 대시보드
3) 모바일 면접 평가 시스템 - 채용 단계별 면접 평가 항목 및 평가 내용 관리 - 평가 조 및 지원자 조회 - 항목별 점수, 평가 내용 입력
4) 인사채용 평가관리 시스템 - 평가위원과 지원자 정보 관리 - 평가위원과 지원자 그룹 구성 및 매핑 - 평가편성 내용 조회 - 가점 관리 - 외부업체 평가결과 엑셀 업로드
5) 데몬 - 레거시 인사 DB의 주기적 조회와 연계 인터페이스로 전송 - 데몬 로그 관리
6) 연계인터페이스 - 대량 트랜잭션 처리를 위한 큐 생성 - 인터페이스의 접근 권한 관리 - 블록체인 노드 활성화 여부 조회 - 각종 인사채용정보 저장 기능 Restful API 개발 - 트랜잭션 처리 블록체인 선택 - 트랜잭션 분산, 분할 처리
7) 블록체인 관리 시스템 - 연계 인터페이스로부터 각종 인사 채용 정보 조회 및 DB 데이터와 비교 검증 - 블록체인 내 각종 인사 채용 정보를 추적, 관리, 시각화 조회 - 블록체인 사용자 정보 관리
8) 블록체인 스마트컨트랙트 - 채용공고, 지원서, 서류평가, 필기평가, 면접평가, 평가위원 선정 정보, 합격자 발표정보 저장 및 조회 - 프라이빗 블록체인 연동
3. 사용 기술 Java, Java Spring, Node.js, Oracle DB, Solidity, HTML/css, Ajax
지정맥 출입제어 단말기 통합 제어 솔루션
WebProgram
지정맥 출입제어 단말기 통합 제어 솔루션
지정맥 단말기 프로그램의 제어 및 상태 정보 조회 단말기 설치 장소 관리 위치별 지정맥 단말기 등록 및 관리 직원 관리 및 출입 접근 제어 방문객 등록 및 출입 접근 관리 방문객 목록, 상세 조회 단말기별, 직원별 출입 제어 시간 설정 기능 출입상태 실시간 모니터링 편의성을 위한 출입 그룹 관리 단말기 출입 이력 등 각종 이력 조회 관리자 계정 관리 및 메뉴별 접근 제어 각종 환경 설정(기본 설정, 출입문 설정, 휴일관리, 코드 관리)
#Java Spring MVC, #MySQL, #Ajax, #JQuery
마이샵플러스 앱 개발
Mobile
마이샵플러스 앱 개발
1. 포트폴리오 소개 - 소상공인, 개인사업자에게 필요한 상점 정보, 특정품목에 대한 가격정보, 고객 맞춤형 쿠폰 발행까지 가능한 서비스입니다.
2. 주요 기능 - 홈 화면을 통해 최근 월 기준 매출액 및 발행 중인 쿠폰 확인 기능 - 상권분석을 통해 나의상점정보/ 지역별 상점정보 주요판매품목에 대한 조회 - 가격정보를 통해 동일업종/ 다른 업종 주요판매품목에 대한 가격정보 확인 - 쿠폰관리를 통해 발행된 쿠폰내역을 확인하고 맞춤형 쿠폰을 발행 - 데이터영수증을 통해 서비스 동의, 수집/이용, 내려받기에 대한 이력관리 - 동의관리, 데이터내려받기를 통해 원하는 내 정보를 선택하여 제공할 수 있고 내려받기 - 회원가입/본인인증/로그인 - GPS 기반 카카오맵 연동 - RestfulAPI를 이용한 전자사서함 API 연동
3. 사용 기술 - Java SpringBoot, vue.js, mySQL, RestfulAPI
금융기관 RA 시스템 관리 웹사이트 개발
Web
금융기관 RA 시스템 관리 웹사이트 개발
1. 포트폴리오 소개 - 신한은행 RA 시스템 관리 웹사이트 개발
2. 작업 범위 - 웹사이트 퍼블리싱, 프론트 구현
3. 주요 기능 - 사용자를 등록, 목록 조회, 삭제, 검색 페이지 - 사용자 권한 그룹을 등록, 수정, 등록된 데이터를 확인할 수 있는 목록 페이지 - 사용자의 계정 설정 - 시스템 설정 - 전자서명 요청이력 조회 - 전자서명 요청 통계 - OCSP인증서 관리 - 키 관리
4. 사용 기술 - HTML, css, Java, Javascript
스마트전자영수증앱, KT Pass인앱
Mobile
스마트전자영수증앱, KT Pass인앱
1. 포트폴리오 소개 - 가맹점에서 발행되는 종이영수증 대신 전자영수증을 발급하여 스마트 전자영수증앱을 통해 조회가 가능하게 하는 서비스 - 스마트전자영수증 앱 개발 - KT Pass 인앱 개발
2. 작업 범위 - vue.js를 이용한 iOS, Android 앱 개발 - Java Spring 백앤드 개발
3. 주요 기능 - 내 소비를 한곳에서 간편하고 편리하게 볼 수 있도록 함 - 홈 화면을 통해 최근 월 기준 이용 건수, 이용 금액 확인 가능 - iOS, Android 앱 개발 - 전자영수증 데이터 처리를 위해 전자사서함 API 연동 - KakaoMap을 이용한 현재 위치와 지도 표시 - 다양한 통계 정보의 그래프 표현 - 영수증의 CSV 다운로드 기능 - 관리자 페이지와 연동(공지사항, 회원관리, 통계 관리)
4. 사용 기술: - Java Spring Boot, vue.js, MariaDB, AWS
신용카드 마일리지 기반 상품 구매 모바일앱
WebMobile
신용카드 마일리지 기반 상품 구매 모바일앱
1. 프로젝트 소개 - 카드사/은행/멤버쉽 포인트 등 여러 서비스에 분산되어 적립되는 포인트를 단일 마일리지로 전환하여, 온/오프라인에서 유통되는 다양한 재화나 컨텐츠를 이용할 수 있는 플랫폼 개발 - Google Playstore 기준 1만회 이상 다운로드
2. 주요 기능 1) 사용자 모바일앱 - iOS/Android 앱 - 로그인/회원가입/Oauth를 이용한 간편로그인 - 다양한 상품 및 컨텐츠 조회 및 구매 - 신용카드 포인트 및 OK캐시백 통합 조회 - 사용자 마일리지 선물하기, 충전하기 - 출석체크 - 룰렛게임 - 전자지갑 - 비트코인, 이더리움, RingX 송금 및 출금
2) 관리자 웹사이트 - 상품 입고 관리 - 상품 재고 관리 - 상품 판매 관리 - 컨텐츠 카테고리 관리 - CP 관리 - 마일리지 거래 내역 조회 - 회원 관리 - 광고 배너 관리 - 공지사항 관리 - FAQ 관리 - 질문과 답변 관리 - 관리자 계정 관리 - 사용자별 마일리지 조회 - 회원등급별보상 마일리지 설정 - 활동평점 정책설정 - SMS 전송 및 전송이력 조회 - 앱 알림 전송 이력 조회
<대시보드> 1. 블록체인 노드의 기동 상태를 시각화하여 조회 2. 블록 정보, 트랜잭션 정보, 메모리 정보 조회 3. 블록생성갯수, 블록생성소요시간, 트랜잭션 생성 데이터, 엉클 데이터, gas spending, difficulty 데이터를 일별/주별/연별 통계 그래프로 조회
<블록 정보 페이지> 1. 생성된 블록의 리스트와 세부 정보(해시, 타임스탬프 등) 조회 2. 해당 트랜잭션 링크 정보 포함
<트랜잭션 정보 페이지> 1. 완료된 트랜잭션 정보 조회 2. Pending된 트랜잭션 정보 조회
<감사 조회 및 관리 페이지> 1. 노드, 블록, 트랜잭션 등 블록체인의 정보를 감사 필터로 등록하여 원하는 정보만 감사할 수 있음 2. 감사할 조건을 시간값과 수학식으로 조합하여 필터를 만들 수 있음 3. 등록된 감사 필터를 기간별로 조회하고 그래프로 도식화
<트랜잭션 트랙킹 페이지> 1. 트랜잭션 및 어카운트 해쉬를 가지고 관련된 트랜잭션을 추적할 수 있도록 시각화
<스마트컨트랙트 페이지> 1. 스마트컨트랙트의 해시 정보 조회
<사용자 관리 페이지> 1. 로그인할 사용자의 목록, 세부 정보 조회 2. 일반 사용자, 관리자 역할 구분
<설정 페이지> 1. 이더리움 노드의 등록/관리 2. 노드 IP 등 접속 정보 관리
대기 및 수질 측정 관리 웹사이트
WebMobile
대기 및 수질 측정 관리 웹사이트
■ 대기, 수질 분야 측정 대행 기업의 업무 웹사이트 개발 및 유지보수 ■
- 대기와 수질 환경 관련 화합물 측정 및 화학식 자동 계산 기능 - 시설물별 QR 코드 생성 및 프린트 - QR코드 스캔 기능 - 관리자 계정 생성 - 임직원 계정 생성 - 고객사 아이디 생성 - 회원 로그인 - 사용자 권한에 따른 접근제어 - 팀/조/직급/권한 관리 - 대기측정항목 정보 설정 - 결재선 지정: 2~3단계 결재선 지정 가능 - 대기, 수질 결재선 구분 지정 가능 - 보고서 결재 상신/반려 기능(workflow) - 보고서 결재 반려 시 재상신 지원 - 검사성적서(pdf) 발급 기능 - 검사성적서에 직원 직인, 회사 직인 출력 - 고객사 담당자 로그인 시 해당 검사성적서 조회 및 출력 - 모바일 페이지 지원