3. 사용 기술 - Java Spring Boot, React.js - MariaDB, Mybatis, JPA
금융기관 신한은행 RA 시스템 관리 웹사이트
웹일반 기업관리 프로그램
금융기관 신한은행 RA 시스템 관리 웹사이트
1. 포트폴리오 소개 - 신한은행 RA 시스템 관리 웹사이트 개발
2. 작업 범위 - 웹사이트 퍼블리싱, 프론트 구현
3. 주요 기능 - 사용자를 등록, 목록 조회, 삭제, 검색 페이지 - 사용자 권한 그룹을 등록, 수정, 등록된 데이터를 확인할 수 있는 목록 페이지 - 사용자의 계정 설정 - 시스템 설정 - 전자서명 요청이력 조회 - 전자서명 요청 통계 - OCSP인증서 관리 - 키 관리
4. 사용 기술 - HTML, css, Java, Javascript
소상공인 정보 제공 앱 마이샵플러스
모바일B2BB2C
소상공인 정보 제공 앱 마이샵플러스
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 전송
<관리자 페이지> - 강의 카테고리 및 강의 관리 - 강의 유형별 강의료 관리 - 강의 컨텐츠 작성 및 목록 조회 - 레벨 테스트 결과 작성 - 강의 신청 목록 조회 및 강사 지정 - 강사 및 수강생 관리 - 강의 진행 상태 조회 및 수강생 피드백 조회 - 쿠폰 발급 관리
<강사 페이지> - 강의 스케줄 조회 및 관리 - 수강생 조회 - 과제 피드백 등록 및 관리