≫ 요약
- JAVA 백 앤드(Spring Boot) 개발 및 유지 보수, 웹 퍼블리싱
1. 학원 학습 프로그램(학습모임 관리, 학습기, 레벨 테스트, 단어장 등) 개발
2. 학원 운영 프로그램(업무보고/기안서 등 문서 제출, 출석 체크, 이벤트 제출 폼 등) 개발
3. 반응형 웹 디자인 및 퍼블리싱, 모바일 크기 대응
- Python, JS, 음성인식 API를 활용한 음성 인식 연구
1. 음성 녹음 파일을 활용한 파형 분석 연구
2. 음성인식 API 를 활용하여 받아온 결과를 활용하여 학습에 적용하는 방법 연구
- 리눅스 서버 관리
1. 네이버 클라우드 플랫폼
2. 카페24 클라우드
- DB 관리
1. mariaDB
2. workbench 로 ERD 작성 및 프로젝트에 포함하여 Git으로 관리
3. sql 파일로 DDL 관리
≫ 스터디 모임 플랫폼 studybond 웹사이트 개발
2021-02 ~ 2021-04
- 영어 회화 공부를 원하는 모임 및 장소 연결 사이트
- 네이버 클라우드 플랫폼 활용(메인 도메인으로 활용)
≫ 웹 학습기 개발
2021-05 ~ 2021-06
- 이미지&사운드 활용 웹 학습기 개발
1. 이미지를 좌우로 넘기고 이미지에 맞는 소리를 들으면서 영어를 배울 수 있는 웹 교육 프로그램
2021-08 ~ 2022-06
- 원터치 웹 학습기 개발
1. 화면 터치시 설정된 음성 파일의 지정된 시간에 맞는 부분 문장 출력, 영어 문장과 음성이 한글로는 어떻게 출력되는지 확인 가능하고, 번역을 확인할 수 있는 원 터치 학습기.
2. 원터치로 학습 시작, 학습 일시정지, 문장 번역을 할 수 있음.
2021-09 ~ 2021-10
- 말하기(녹음) 웹 학습기 개발
1. html5 web mediaRecorder API를 활용하여 문제에 대한 해답 녹음 후 녹음 음성을 듣고 복습할 수 있는 웹 학습기.
2023-04 ~ 2023-06
- 1대1 피드백 웹 학습기 개발
1. 주어진 상황에 맞게 학생이 답변을 하면 선생님이 그에 맞는 피드백을 주고 다시 학생이 피드백을 보고 음성으로 녹음하는 웹 학습기
2. 음성인식 API를 활용해 학생이 녹음한 내용을 문자로 확인, 선생님이 발음에 대한 피드백을 줄 수 있음
2023-09 ~ 2023-10
- 웹 반복 학습기 개발
1. 원터치 학습기에서 발전한 프로그램으로 원터치 기능을 없애고 자동 반복 기능을 추가
2. 자동 반복 기능은 총 4단계로 일정한 속도로 한번만 읽어주고 다음 문제로 넘어가는 1단계, 동일한 문제를 0.5초, 1.0초, 1.5초 반복 후 다음 문제로 넘어가는 2단계, 2단계 반복을 2번 진행하는 3단계, 2단계 반복을 3번 진행하는 4단계로 구성
3. 자동 반복 기능 없이 사용자가 직접 플레이(이동 및 재생/정지) 가능
4. mp3 플레이어 st 테마 적용으로 사용자가 처음 사용할 때도 어려움 없이 사용 가능
≫ 음성인식 연구
2021-06 ~ 2022-02
- python 분석 함수, html5 web mediaRecorder API 파형 등을 활용하여 웹에서 녹음된 음성을 파형으로 변경 후 해당 음성을 확인할 수 있도록 변환하는 연구
≫ 레벨테스트, 복습기 웹 플랫폼 개발
2021-06 ~ 2022-06
- 신규 원생들의 현재 수준을 수월하게 파악하고 수업에서 배운 내용을 복습하기 위해 개발, 관리자 페이지를 별도로 만들어 문제 구성 가능.
- 5지 선다형, 문장 이어붙이기, 이미지 해석, 음성 해석 등의 문제를 직접 만들고 만들어진 문제 풀기.
- html5 web mediaRecorder API를 활용하여 마이크를 활용한 녹음 가능
≫ 웹 단어장 개발
2021-10 ~ 2021-12
- 로그인 후 그룹별로 지정된 단어장을 신청 후 진행
1. 이전 풀이를 기록하여 이어하기 가능
2. 틀린 문제만 골라서 오답노트 복습 가능
3. 4지 선택 게임 가능(전체/오답 선택 진행 가능)
≫ 일정 기록 웹 프로그램 개발
2021-12 ~ 2022-02
- 일일업무 보고, 일정 및 알림 기록을 팀원들이 공유할 수 있는 웹 사이트
1. summernote 라이브러리 활용으로 이미지 및 파일 업로드 가능
2. 기간을 지정한 공지사항 및 알림(회원정보가 입력된 회원의 생일도 포함) 출력
≫ 문제 풀이 웹 프로그램 개발
2022-02 ~ 2023-04
- 문제풀이 프로그램(challenge99, 챌린지99) 개발.
- 영어와 한글 문장을 매칭 설정, 설정된 문장의 문제를 다음 3개의 타입으로 출력, 풀이하는 프로그램
1. 4지 선다형(선택)
2. 타이핑(입력)
3. 녹음(말하기)
- 틀린 문제는 오답노트에 저장되어 다시 풀이 가능
- 녹음 문제는 음성인식 API 활용으로 자신이 어떤 발음을 했는지 확인 가능
≫ 웹 출석체크 시스템 개발
2023-02 ~ 2023-03
- 학원 내에서 사용하는 포인트 출석시스템을 대신할 출석체크 시스템 개발
≫ 학원 시스템 통합 프로젝트
2022-11 ~ 2023-12
- 기존에 사용되던 학습기와 문제 풀이 시스템을 통합 적용
1. 로그인(회원가입) 후 문제 구입 시 학습기 및 문제 풀이 시스템 사용 가능
2. 포인트 시스템 추가로 사용자 멤버십 관리 가능
3. 게스트 페이지를 별도로 관리하여 체험 가능
4. 반응형 웹으로 제작되어 모바일에서도 불편함 없이 사용 가능
5. 카카오 로그인/회원가입 API 활용으로 편리한 로그인이 가능하며 이후 카카오톡 메시지 이용 가능
2022-11 ~ 2023-05
- 통합 테마 제작
1. black & white 톤으로 구성된 좌우 슬라이드 테마
2. 대시보드 형식(좌측 사이드 메뉴, 우측 메인 메뉴)의 white 톤 테마
더보기