회원관리 웹 페이지 개발 가능, 회원가입, 로그인, 로그아웃 기능과 외부 Open API를 활용하여 인증 및 간편 로그인 기능 구현 회원 정보 열람 및 수정 각 계정의 권한 조정 검색, 탈퇴 등 관리 기능 구현 회원 로그인시 출석체크 기능을 이용한 이벤트페이지 구현 협업 도구를 활용(GITHUB) 팀원들과 ISSUE 조율 및 Commit / Pull 을 활용한 협업 개발
AJAX
AJAX통신을 활용하여 DB에 있는 회원 ID 중복 검사를 JSON데이터로 파싱하여 비교 후 새로 고침 없이 결과를 노출 각 태그의 상품 등급, 가격, 구성, 에 따른 조건을 설정하면 새로 고침 없이 동적 반응으로 사용자에게 노출 DB에 있는 값을 활용하여 고객의 출석 일자 데이터를 파싱 비교 후 이벤트 페이지의 이미지를 반영
Mysql
JOIN 구문을 활용하여 각 테이블을 엮어 원하는 데이터를 추출 단일 행, 다중 행, 다중 컬럼 서브쿼리를 활용하여 쿼리를 구조화 시켜, 쿼리 각 부분을 명확히 구분 DDL(데이터 정의) Create, drop, alter, DML(데이터 조작) insert, select, update, delete DCL(데이터 제어) grant, revoke를 활용하여 DB를 자유롭게 사용 View(가상 테이블)을 활용 특정사용자에게 필요한 필드만 노출 Procedure(저장 프로시저)를 사용 여러 SQL문을 하나의 SQL문처럼 사용 Function 문법을 사용 SQL문으로 연산을 자유롭게 사용할 수 있음 Trigger를 활용 처리를 설정해 두어 명령어를 자동으로 실행
회원관리 웹페이지 개발 회원 정보 등록, 수정, 삭제, 조회 기능 구현 스프링 프레임워크 아키텍처 적용, 개발 및 테스트 환경 구축 Calendar, LocalData format을 활용 회원들의 스케줄 관리기능 개발
API
Rest API를 활용한 카카오 간편 로그인 모듈 구축을 위해 개발된 소스들을 연동 및 각 사이트에서 제공하는 외부 라이브러리의 승인을 위한KEY발급, 토큰을 발급받아 해당 사이트에서 제공하는 데이터 추출 CoolSMS을 활용한 인증번호 메시지 전송 기능 구현 STMP서버를 활용하여 로그인 과정을 진행, API에 대한 권한을 인가 받아Rest API를 호출