안녕하세요. 이곳은 제가 진행한 프로젝트들을 정리해 놓은 공간입니다.
[개인: 무한스크롤 테이블 구현]
- 진행기간: 2022-08-07 ~ 2022-08-09
- 주요내용: 계속해서 추가 데이터를 받아와 출력하는 테이블 구현
- 참여역할: 개인 프로젝트
- 사용스킬: MVVM, Clean architecture, Alamofire, Kingfisher, PrettyConstraints
- 코드링크: https://github.com/WGYang-KR/InfiniteScrollBoard
[개인: 카셰어링 앱 화면 구현]
- 진행기간: 2022-06-02 ~ 2022-06-08
- 주요내용: 카셰어링이 가능한 지역을 안내하는 기능 구현
- 참여역할: 개인 프로젝트
- 사용스킬: MapKit, UserDefaults
- 코드링크: https://github.com/WGYang-KR/CarSharingZone
[개인: 할일 관리 앱 클론코딩]
- 진행기간: 2022-04-21 ~ 2022-05-17
- 주요내용: 할 일 관리를 돕는 유틸리티 앱 '데일리투두' 클론코딩
- 참여역할: 개인 프로젝트
- 사용스킬: CoreData, FSCalendar
- 앱스토어: https://apps.apple.com/kr/app/daily-two-do/id1623950268
- 코드링크: https://github.com/WGYang-KR/DailyTwoDo
[개인: iOS 부스트코스 프로젝트]
- 진행기간: 2022-02-22 ~ 2022-04-08
- 주요내용: 회원가입 화면, 날씨 정보 앱, 앨범 앱, 영화 정보 앱 - 네이버커넥트 iOS 부스트코스
- 참여역할: 개인 프로젝트
- 사용스킬:
- MVC/Delegation/Singleton/Target-Action design pattern, View State Cycle, Gesture Recognizer, Modal
- AutoLayout, Storyboard Segue, Navigation Interface, TabBarInterface, Table View, Scroll View, Navigation Items, Collection View, Collection View Flow Layout, Alert/Action Sheet, Activity View Controller
- Codable, JSON Encoder/Decoder, URLSession
- Operation Queue, Grand Central Dispatch, Notification Center
- 코드링크:
- 회인가입 화면: https://github.com/WGYang-KR/Boost-Toy-SignUp
- 날씨 정보 앱: https://github.com/WGYang-KR/Boost-Toy-WeatherToday
- 앨범 앱: https://github.com/WGYang-KR/Boost-Toy-MyAlbum
- 영화 정보 앱: https://github.com/WGYang-KR/Boost-Toy-BoxOffice
[인턴십: iOS 하이브리드앱 패키징]
- 진행기간: 2021-12-01 ~ 2021-12-21
- 주요내용: 하이브리드앱 iOS 패키징 및 배포
- 참여역할: 산학인턴십에 참여하여 사내 개인 프로젝트로 진행.
- 사용스킬: WebKit, OneSignal Push API, Lotti Animation
- 결과성과:
- Cordova를 사용하여 패키징된 형태였는데, 네이티브 앱으로 새로 개발.
- 외부 딥링크를 수신할 수 있게 하여 마케팅 활용도 향상/ 중단되었던 푸시 서비스 재개 / 움직이는 로딩이미지 구현으로 디자인성 향상.
[인턴십: Web 배송 현황 관리 조회 기능 추가]
- 진행기간: 2021-11-01 ~ 2021-11-30
- 주요내용: 관리자페이지에 배송 차량 관리 RestAPI를 연동시켜서 배송 현황관리를 가능하게 하는 작업 .
- 참여역할: 백앤드로 참여. 서버에서 JSON 형식으로 데이터를 받아와서, 형식에 맞춰서 DB를 갱신시키는 작업 진행.
- 사용스킬: PHP, MySQL, RestAPI 통신
- 결과성과:
- CS팀이 배송 현황을 실시간 확인 가능하도록 해서 업무 효율도 향상.
- JSON 형식의 데이터를 RestAPI로 통신하는 법에 대해 알게됨.
[인턴십: Web 배송 픽업 지원 모바일웹 개발]
- 진행기간: 2021-10-01 ~ 2021-10-31
- 주요내용: 배송 픽업 지원 모바일웹 개발.
- 참여역할: DB에서 특정 배송기사에게 개인화된 데이터를 추출하는 쿼리 및 PHP 개발에 참여
- 사용스킬: PHP, MySQL
- 결과성과:
- 종이로 이루어지던 작업을 전자화 시켜서 작업 효율도를 향상시킴.
- 복잡한 쿼리 작성능력을 키움.