[유데미X스나이퍼팩토리] 10주 완성 프로젝트 캠프 프론트엔드(리액트/react) - 25일차 프로젝트 학습관리 시스템(LMS) 준비

이율곡·2023년 7월 7일
0

부트캠프

목록 보기
25/37
post-thumbnail

25일차

이번 부트캠프는 총 10주간의 교육기간 중 6주간의 사전교육이 이루어지고, 4주간은 프로젝트를 진행한다.

조금 세세하게 보기

1주차 : 아이디어 발상 및 구체화 작업
2~5주차: React 교육
6주차 : 프로젝트 준비
7~10주차 : 프로젝트 및 마무리

그래서 지금까지 5주차가 마무리 되고, 6주차에 들어간다. 이를 준비하기 위한 작업을 보냈다.

프로젝트는 총 5가지가 존재했다. 고객관리 시스템, 티켓 예약, 정보제공 서비스, 통증 관리, LMS가 있었다. 프로젝트 여부는 1~3까지 희망순위를 제출해, 스나이퍼팩토리 팀에서 다양한 기준으로 프로젝트를 나눴다.

나는 운이 좋게 1순위의 ymsco의 운영하에 진행되는 학습관리시스템(LMS) 15팀에 합류했다.


학습관리 시스템(LMS)

학습관리시스템(LMS)이란, Leanring Management System의 약자로, 학습자의 학습을 지원하고 관리를 돕는 시스템을 말한다. 주로 인터넷 강의나, 대학강의와 같이 주로 교육기관에서 많이 사용한다. 그래서 나는 이번에 이런 시스템을 만드는 팀에 합류했다.

분류

한 팀이 이 모든 시스템을 만드는 건 아니다. 총 5개의 팀이 하나의 프로젝트를 분류해서 만들기로 되어 있다. 분류는 총 5가지로,

  1. 라이브러리 개발
  2. 비디오 플레이어 개발
  3. 과제제출/평가시스템 개발
  4. 클래스룸 수강시스템 개발
  5. 커뮤니티/마이페이지 개발

이렇게 5개의 팀이 각각 맡은 부분을 개발해서 최종적으로는 하나의 프로젝트를 완성하는 것이다. 꽤나 어려운 작업이 될 부분들이지만 최선을 다 할 자신은 있다.

기술스택

기술스택은 다음과 같다.

  1. TailwindCSS
  2. NextJS (12 or 13)
  3. Backend : BaaS 중 하나
  4. Vercel 배포

기본적으로는 React를 바탕으로 하지만 추가적으로 위와 같은 기술스택이 요구된다.


정리하기

이번 주, 5주차도 쏜살같이 마무리 되었다. React를 더 공부해야 하는 내 입장에서는 그렇지 못한 점이 조금 아쉬운 한 주였다. 그러니 한 주를 되짚어보고 다음 한 주를 마주하는 순간을 기록해야겠다.

KPT

Keep

  1. 꾸준히 복습하기
  2. 개인 프로젝트 만들어보기
  3. 블로그 기록하기

Problem

  1. 소홀하게 공부했던 점.
  2. React에 대한 긴장의 끈을 놓았던 점

Try

  1. 긴장의 끈을 놓지 말고 다시 잡고 공부하기
  2. 프로젝트 준비를 위해 열심히 공부, 예습하기

이번 주를 이렇게 돌이켜보고 앞으로의 한 주도 더 나은 한 주를 만드는 개발자가 되어야겠다.


본 후기는 유데미-스나이퍼팩토리 10주 완성 프로젝트캠프 학습 일지 후기로 작성 되었습니다.
#프로젝트캠프 #프로젝트캠프후기 #유데미 #스나이퍼팩토리 #웅진씽크빅 #인사이드아웃 #IT개발캠프 #개발자부트캠프 #리액트 #react #부트캠프 #리액트캠프

profile
음악을 좋아하는 사람이 음악을 만들 듯, 개발을 좋아하게 될 사람이 쓰는 개발이야기

0개의 댓글