1. 포트폴리오 소개 - 소상공인, 개인사업자에게 필요한 상점 정보, 특정품목에 대한 가격정보, 고객 맞춤형 쿠폰 발행까지 가능한 서비스입니다.
2. 주요 기능 - 홈 화면을 통해 최근 월 기준 매출액 및 발행 중인 쿠폰 확인 기능 - 상권분석을 통해 나의상점정보/ 지역별 상점정보 주요판매품목에 대한 조회 - 가격정보를 통해 동일업종/ 다른 업종 주요판매품목에 대한 가격정보 확인 - 쿠폰관리를 통해 발행된 쿠폰내역을 확인하고 맞춤형 쿠폰을 발행 - 데이터영수증을 통해 서비스 동의, 수집/이용, 내려받기에 대한 이력관리 - 동의관리, 데이터내려받기를 통해 원하는 내 정보를 선택하여 제공할 수 있고 내려받기 - 회원가입/본인인증/로그인 - GPS 기반 카카오맵 연동 - RestfulAPI를 이용한 전자사서함 API 연동
3. 사용 기술 - Java SpringBoot, vue.js, mySQL, RestfulAPI
스마트전자영수증앱, KT Pass인앱
모바일B2C
스마트전자영수증앱, 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
메쉬코리아 상품 유통 안드로이드앱
모바일일반 기업관리 프로그램
메쉬코리아 상품 유통 안드로이드앱
1. 프로젝트 소개
- 배송 상품의 피킹 작업을 위해 기존 Windows OS 기반으로 개발된 PDA 프로그램을 Zebra 전용 안드로이드 기기 앱으로 전환 - 기존 개발된 MS-SQL 프로시저 연동 개발
2. 작업범위
- Android 앱 개발 - Tomcat application server 구축 - 페이지 그래픽 디자인 - 기존 MS SQL 프로시저 연동
3. 주요기능
- 국내 배송 상품의 피킹 작업 및 관리 - Zebra PDA 전용 기기에 설치되는 안드로이드 앱 - 바코드 스캔 기능을 이용하여 상품을 선택 및 처리
로레알코리아 상품 유통 모바일 앱
모바일일반 기업관리 프로그램
로레알코리아 상품 유통 모바일 앱
1. 포트폴리오 소개 - 로레알코리아 국내 수입 상품의 입고, 재고, 반품, 출고 내역을 관리하는 유통 업무 프로그램 - 기존 PDA 업무 프로그램을 안드로이드앱으로 전환 개발 - MS-SQL 프로시저 호출 방식
2. 작업 범위 - Android 앱 개발
3. 주요 기능 - 입고 관리, 출고 검수, Pallet 관리, 재고 관리, 반품 관리, 상품 검증, 상품 분배 - 모바일 라벨 프린터기 출력을 위한 연동
4. 사용 기술 - Java Spring Boot, HTML/css, Ajax, JQuery, MS-SQL, Android
이더리움 블록체인 모니터링 사이트 블록모니터
웹블록체인관리 프로그램
이더리움 블록체인 모니터링 사이트 블록모니터
[프로젝트 소개] - 이더리움 블록체인 데몬의 실시간 모니터링 웹사이트 개발 - 이더리움의 web3.js를 이용하여 블록체인노드의 정보를 모니터링 하는 웹사이트
[주요 기능] 1) 대시보드 - 블록체인 노드의 기동 상태를 시각화하여 조회 - 블록 정보, 트랜잭션 정보, 메모리 정보 조회 - 블록생성갯수, 블록생성소요시간, 트랜잭션 생성 데이터, 엉클 데이터, gas spending, difficulty 데이터를 일별/주별/연별 통계 그래프로 조회
2) 블록 정보 페이지 - 생성된 블록의 리스트와 세부 정보(해시, 타임스탬프 등) 조회 - 해당 트랜잭션 링크 정보 포함
3) 트랜잭션 정보 페이지 - 완료된 트랜잭션 정보 조회 - Pending된 트랜잭션 정보 조회
4) 감사 조회 및 관리 페이지 - 노드, 블록, 트랜잭션 등 블록체인의 정보를 감사 필터로 등록하여 원하는 정보만 감사할 수 있음 - 감사할 조건을 시간값과 수학식으로 조합하여 필터를 만들 수 있음 - 등록된 감사 필터를 기간별로 조회하고 그래프로 도식화
5) 트랜잭션 트랙킹 페이지 - 트랜잭션 및 어카운트 해쉬를 가지고 관련된 트랜잭션을 추적할 수 있도록 시각화
6) 스마트컨트랙트 페이지 - 스마트컨트랙트의 해시 정보 조회
7) 사용자 관리 페이지 - 로그인할 사용자의 목록, 세부 정보 조회 - 일반 사용자, 관리자 역할 구분
8) 설정 페이지 - 이더리움 노드의 등록/관리 - 노드 IP 등 접속 정보 관리
[사용 기술] - Node.js
대기·수질 환경 측정 기업 업무 프로그램
웹일반 기업B2BB2C관리 프로그램
대기·수질 환경 측정 기업 업무 프로그램
■ 대기, 수질 분야 측정 대행 기업의 업무 웹사이트 개발 및 유지보수 ■
- 대기와 수질 환경 관련 화합물 측정 및 화학식 자동 계산 기능 - 시설물별 QR 코드 생성 및 프린트 - QR코드 스캔 기능 - 관리자 계정 생성 - 임직원 계정 생성 - 고객사 아이디 생성 - 회원 로그인 - 사용자 권한에 따른 접근제어 - 팀/조/직급/권한 관리 - 대기측정항목 정보 설정 - 결재선 지정: 2~3단계 결재선 지정 가능 - 대기, 수질 결재선 구분 지정 가능 - 보고서 결재 상신/반려 기능(workflow) - 보고서 결재 반려 시 재상신 지원 - 검사성적서(pdf) 발급 기능 - 검사성적서에 직원 직인, 회사 직인 출력 - 고객사 담당자 로그인 시 해당 검사성적서 조회 및 출력 - 모바일 페이지 지원
영어 온라인 튜터링 사이트
웹B2C
영어 온라인 튜터링 사이트
1. 포트폴리오 소개 - 외국인 영어 강사의 강의를 수강할 수 있는 교육 웹사이트 - 어린이부터 성인을 위한 다양한 교육 커리큘럼을 갖추고 있으며, 수업 교재와 강의 컨텐츠를 가지고 학습이 가능
2. 작업 범위 - 학습자 웹사이트, 관리자 웹사이트, 강사 웹사이트 개발 - PC 반응형과 모바일 웹뷰 반응형 지원 - Backend는 PHP Laravel로 개발 - 웹은 Boostrap 기반으로 HTML/css, Javascript, Ajax로 구현
3. 주요 기능 <사용자 페이지> - 로그인, 이메일 회원가입, Google/facebook 회원가입 - 레벨 테스트 강의 신청 및 결과 조회 - 강의 조회 및 신청 - 신용카드 결제 - 강사 목록 및 프로필 조회 - 마이페이지(수강 중인 강의 조회, 재수강 신청, 강의 일정 캘린더 조회, 질문/답변 등) - FAQ, 1:1 질문/답변 - 이메일 SMTP, SMS 전송
<관리자 페이지> - 강의 카테고리 및 강의 관리 - 강의 유형별 강의료 관리 - 강의 컨텐츠 작성 및 목록 조회 - 레벨 테스트 결과 작성 - 강의 신청 목록 조회 및 강사 지정 - 강사 및 수강생 관리 - 강의 진행 상태 조회 및 수강생 피드백 조회 - 쿠폰 발급 관리
<강사 페이지> - 강의 스케줄 조회 및 관리 - 수강생 조회 - 과제 피드백 등록 및 관리
4. 사용기술
- PHP Laravel - MySQL
- HTML/css - Javascript - JQuery
IoT 모바일 앱 숲속의 작은 친구들
모바일B2CIoT관리 프로그램
IoT 모바일 앱 숲속의 작은 친구들
1) 앱용도: 곤충집 기기의 전원상태, 네트워크상태, 펜상태, 온도, 습도, 광원 정보를 모니터링하고 제어하는 어플 UI 개발
2) 앱종류: iOS/Android 지원 하이브리드 앱
3) 주요기능 - 휴대폰 푸쉬 알림 기능 - 개인 및 기업 회원가입/로그인 기능 - 곤충집 기기 등록 및 수정 - 자동/수동 스케줄 세팅 기능 - 곤충집 제어의 자동, 수동 설정 - 공지사항, 질문과 답변 게시판 - 알림 기능 온/오프 설정 - IOT 기기의 온도, 습도, 광원 값을 주간/월간/년간 그래프 표기
크로마키를 이용한 포토 키오스크 프로그램
윈도우 어플리케이션키오스크B2C
크로마키를 이용한 포토 키오스크 프로그램
■ 크로마키 사진 합성 기술을 이용한 포토 키오스크 프로그램 개발 ■ 관광시설, 전시/박물관, 테마파크, 홍보관 등에서 관광객 또는 방문객을 대상으로 기념 사진을 촬영할 수 있는 키오스크 소프트웨어 개발
<포토 키오스크 기기 - Windows 기반의 Visual C#> 1. 크로마키 사진 합성 기술을 이용하여 DSLR 카메라에 촬영된 고객의 사진과 저장된 배경사진을 실시간으로 합성하여 라이브뷰 모니터(큰 모니터)에 보여주기 2. 합성될 배경사진들을 그룹별로 조회 및 선택 3. 배경사진과 고객의 사진을 합성하여 사진 촬영 기능 4. 촬영된 사진을 포토키오스크에 내장된 프린터에 인화 5. 촬영된 사진을 사용자 이메일 전송, QR코드 전송, SNS(인스타그램, 카카오톡, Facebook) 공유 기능 6. 인쇄매수 설정, 다시 촬영 기능 7. 로컬 모드와 원격 모드 지원. 원격모드는 관리자 웹에서 키오스크 기기로 사진 배포 기능 8. 특정 png 이미지 파일 합성 기능 9. 사진 인화수 카운트 및 초기화
<키오스크 관리 웹사이트> 1. 로그인 2. 대시보드: 키오스크 관리자/에이전트 권한별로 대시보드 조회 내용을 다르게 구성 3. 사용자 등록 4. 권한별 사용자 관리 5. 배경 사진 분류관리(1차 분류, 2차 분류) 6. 그룹별 배경 사진 업로드 및 관리 기능 7. 키오스크 기기에 배경 사진 배포 기능 8. 각종 통계 데이터 조회 페이지