
안녕하세요, 오늘은 막학년 여름 방학을 쏟은 저의 졸업작품에 대해 회고해보겠습니다.
프로젝트명은 '체크메이트'로, 교내 행사 및 이벤트 통합 관리를 위한 자동화 서비스라는 부제를 갖고 있습니다.
교내 비교과의 출석 관리 및 서류화를 담당해 주시는 교직원 분들의 불편함을 해소하고자하는
아이디어에서 시작된 프로젝트입니다.
백엔드 한 명, 프론트 엔드 두 명. 총 세 명이 기획하며 프로젝트를 꾸려나갔으며 대략적인 디자인은 디자이너를 구해 따로 디자인을 맡았습니다.
저는 프론트엔드를 맡았으며 PWA 전환 작업, 구글 로그인 연결, 온보딩 페이지, 행사 등록 기능 구현, 전체 통계 기능 구현 등의 작업을 담당했습니다.
개념만 알고 시도해보지 못한 작업들을 시도해보고 스스로의 부족한 부분을 파악할 수 있는 의미있는 프로젝트였습니다.
1. PWA
https://asmallroom.tistory.com/15
이미 한 번 포스팅한 적이 있다. 기존에 웹앱을 만들기 위해 웹페이지를 계획하고 서비스를 만들었다.
서비스 사용 과정에 몇 가지 에러 사항이 존재했는데,
1. 앱이 아니기에 체크메이트에 바로 들어가기가 애매했다는 점
2. 웹사이트이기 때문에 아이패드 사용 시 도구 막대 때문에 화면이 움직이는 불편함
3. 연결이 불안정할 때 API 연결이 에러 처리가 떠서 원인 파악이 불분명했다는 점
초반에는 사용자 테스트 때마다 직접 가서 사용 상황을 보고 있었기에 대처나 설명이 가능했지만 우리의 목표는 사용자들끼리 오롯이 전체 과정을 진행하는 것이였기 때문에 이 불편함을 해소해야 했습니다.
PWA에 대해서는 자세히 알고 있지 못안녕하세요, 오늘은 막학년 여름 방학을 쏟은 저의 졸업작품에 대해 회고해보겠습니다.
프로젝트명은 '체크메이트'로, 교내 행사 및 이벤트 통합 관리를 위한 자동화 서비스라는 부제를 갖고 있습니다.
교내 비교과의 출석 관리 및 서류화를 담당해 주시는 교직원 분들의 불편함을 해소하고자하는
아이디어에서 시작된 프로젝트입니다.
백엔드 한 명, 프론트 엔드 두 명. 총 세 명이 기획하며 프로젝트를 꾸려나갔으며 대략적인 디자인은 디자이너를 구해 따로 디자인을 맡았습니다.
저는 프론트엔드를 맡았으며 PWA 전환 작업, 구글 로그인 연결, 온보딩 페이지, 행사 등록 기능 구현, 전체 통계 기능 구현 등의 작업을 담당했습니다.
개념만 알고 시도해보지 못한 작업들을 시도해보고 스스로의 부족한 부분을 파악할 수 있는 의미있는 프로젝트였습니다.
1. PWA
https://asmallroom.tistory.com/15
이미 한 번 포스팅한 적이 있다. 기존에 웹앱을 만들기 위해 웹페이지를 계획하고 서비스를 만들었다.
서비스 사용 과정에 몇 가지 에러 사항이 존재했는데,
1. 앱이 아니기에 체크메이트에 바로 들어가기가 애매했다는 점
2. 웹사이트이기 때문에 아이패드 사용 시 도구 막대 때문에 화면이 움직이는 불편함
3. 연결이 불안정할 때 API 연결이 에러 처리가 떠서 원인 파악이 불분명했다는 점
초반에는 사용자 테스트 때마다 직접 가서 사용 상황을 보고 있었기에 대처나 설명이 가능했지만 우리의 목표는 사용자들끼리 오롯이 전체 과정을 진행하는 것이였기 때문에 이 불편함을 해소해야 했습니다.
PWA에 대해서는 자세히 알지 못했지만 컴퓨터를 통해 엑셀 파일과 행사의 이미지를 넣는 등록 과정을 거치고, 행사장에 아이패드를 설치해 출석하게 할 수 있는 방법을 충족할 수 있는 저희에게 필요한 솔루션이었습니다.
2. 구글 로그인
3. Recoil
4. Chart.js
5. Media-Query
저의 졸업 프로젝트였던 '체크메이트'는 아래의 주소에서 더 자세히 확인하실 수 있습니다.
https://github.com/CheckMate-sookmyung/CheckMate-client
다음 프로젝트는 함께 일하는 팀원들을 위한 코드를 작성하고, 사용자의 편의성에 더욱 신경을 쓰며, 디테일에 신경을 쓸 수 있도록 개선된 프로젝트를 만들겠습니다.
'회고' 카테고리의 다른 글
소프트웨어 역량검정 시험 [TOPCIT] 응시 후기 (0) | 2024.11.11 |
---|---|
인생 첫 협업 프로젝트 회고 (0) | 2024.03.04 |