2. 작업범위 - 기존의 C/S 프로그램 UI처럼 페이지 재로딩을 최소화한 웹 화면 구현 - 고객 정보 입력 및 관리(CRM), 임직원 정보 및 근태관리 - 사용자 권한 별 기능 구분 - 업무 별 전자결재
3. 주요 기능
- 사용자별 권한 구분 - 고객 정보 및 거래내역 관리 - 거래처 정보 관리 - 회원권 관리 및 시세조회 - 임직원 정보 및 근태관리 - 임직원 간의 공지사항 전달 기능 - 업무 별 전자결재 - 엑셀 다운로드 - SMS 발송 기능 - 홈페이지 연동하여 자료 자동 업로드 - 화면 스크린샷 방지 - 법인카드 등록 및 사용내역 조회 - 법인차량 등록 및 사용내역 조회 - 각종 증명서 관리 및 출력 - 세금 계산 및 고지서 출력
4. 사용 기술 - Java Spring Boot, React.js, MySQL, HTML/css, Javascript - 화면캡처 방지 용 C#
금융사 IBK기업은행 인증 서버(OAuth)
웹일반 기업인증
금융사 IBK기업은행 인증 서버(OAuth)
1. 포트폴리오 소개 IBK기업은행의 서버 저장형 인증서 서버(OAuth) 개발
2. 작업 범위 백엔드 개발, API 연동
3. 주요 기능 - OAuth 2.0 표준 스펙을 구현한 OAuth 서버 개발 - 인터넷뱅킹 서비스 웹 서버와 개인 Key 서버와 연동되는 부분 개발 - ECDH 키 교환을 이용한 안전한 데이터 전송 - 인증서 발급 및 개인키 전송 - 서버간 안전한 데이터 교환을 위한 각종 보안기술 적용
4. 사용 기술 - Java, Java Spring, JSP, Javascript
NFT 마켓플레이스
웹전자상거래중개 플랫폼블록체인다국어
NFT 마켓플레이스
1. 포트폴리오 소개 - Opensea와 같은 NFT 마켓플레이스 웹사이트 개발 - 클레이튼 플랫폼 기반
2. 작업 범위 사이트 기획, 디자인, 백엔드 개발, 프론트엔드 개발
3. 주요 기능 1) 사용자 웹사이트 - 로그인 - SNS OAuth 로그인 - 회원가입 - NFT 민팅 - NFT 판매, 구매, 경매 - Market 조회 및 검색 - 마이페이지(프로필 수정, 내 컬렉션 조회) - NFT 상품 세부 정보 및 진품증명서 조회 - Kaikas 지갑 연동
2) 관리자 웹사이트 - 회원관리 - 카테고리 관리 - NFT 민팅 관리 및 승인/거절 - 판매/구매 현황 관리 - 경매 관리 - 수수료 정산 및 설정 - 기타 관리 기능
4. 사용 기술 Java Spring Boot, React.js, HTML/css, Javascript, solidity
신용카드 마일리지 상품 구매 모바일 앱 마이비
웹모바일전자상거래B2C
신용카드 마일리지 상품 구매 모바일 앱 마이비
1. 프로젝트 소개 - 카드사/은행/멤버쉽 포인트 등 여러 서비스에 분산되어 적립되는 포인트를 단일 마일리지로 전환하여, 온/오프라인에서 유통되는 다양한 재화나 컨텐츠를 이용할 수 있는 플랫폼 개발 - Google Playstore 기준 1만회 이상 다운로드
2. 주요 기능 1) 사용자 모바일앱 - iOS/Android 앱 - 로그인/회원가입/Oauth를 이용한 간편로그인 - 다양한 상품 및 컨텐츠 조회 및 구매 - 신용카드 포인트 및 OK캐시백 통합 조회 - 사용자 마일리지 선물하기, 충전하기 - 출석체크 - 룰렛게임 - 전자지갑 - 비트코인, 이더리움, RingX 송금 및 출금
2) 관리자 웹사이트 - 상품 입고 관리 - 상품 재고 관리 - 상품 판매 관리 - 컨텐츠 카테고리 관리 - CP 관리 - 마일리지 거래 내역 조회 - 회원 관리 - 광고 배너 관리 - 공지사항 관리 - FAQ 관리 - 질문과 답변 관리 - 관리자 계정 관리 - 사용자별 마일리지 조회 - 회원등급별보상 마일리지 설정 - 활동평점 정책설정 - SMS 전송 및 전송이력 조회 - 앱 알림 전송 이력 조회
[포트폴리오 소개] - 뉴스 콘텐츠를 제공하는 뉴스 구독 서비스 웹사이트입니다. 일반, 법인, 공공의 세 가지 사용자 유형별로 사이트를 이용할 수 있도록 하였습니다.
[주요 기능] - 반응형 웹사이트 - 신용카드 결제 기능
[사용 기술] - React.js - Java Spring
블록체인 기반 인사채용평가관리시스템
웹일반 기업블록체인관리 프로그램
블록체인 기반 인사채용평가관리시스템
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
넥스트키친 정산 업무 지원 시스템
웹일반 기업관리 프로그램
넥스트키친 정산 업무 지원 시스템
1. 포트폴리오 소개 넥스트키친 정산 업무 지원 시스템 개발
2. 주요 기능 - 판매처 정산 관리 - 상품 조회 및 관리 - 브랜드사, 제조사별 수수료 관리
3. 사용 기술 - Java Spring Boot, React.js - MariaDB, Mybatis, JPA - JWT를 이용한로그인 - QueryDSL을 이용한 DB 통신 간결화
AP위성 입출고 및 재고 관리 프로그램 구축
웹일반 기업관리 프로그램
AP위성 입출고 및 재고 관리 프로그램 구축
1. 포트폴리오 소개 AP위성 EEE Parts DB 관리 프로그램 구축
2. 주요 기능 - 부품 관리 - 입출고 및 재고 관리 - 사용자별 권한 관리
3. 사용 기술 - Java Spring Boot, React.js - MariaDB, Mybatis, JPA
금융기관 신한은행 RA 시스템 관리 웹사이트
웹일반 기업관리 프로그램
금융기관 신한은행 RA 시스템 관리 웹사이트
1. 포트폴리오 소개 - 신한은행 RA 시스템 관리 웹사이트 개발
2. 작업 범위 - 웹사이트 퍼블리싱, 프론트 구현
3. 주요 기능 - 사용자를 등록, 목록 조회, 삭제, 검색 페이지 - 사용자 권한 그룹을 등록, 수정, 등록된 데이터를 확인할 수 있는 목록 페이지 - 사용자의 계정 설정 - 시스템 설정 - 전자서명 요청이력 조회 - 전자서명 요청 통계 - OCSP인증서 관리 - 키 관리