Team Project (2020-2021)/Gitribute

[Solution Challenge 2021] 2. Study Plan & Framework Confirmation

안녕_유지 2021. 1. 18. 15:59

이번주는 다른 팀원들의 피드백을 바탕으로 개선할 사항을 중점적으로 회의하였고, 이 결과를 바탕으로 주제를 구체화하고 구현하기 위한 월별 커리큘럼 및 스터디 계획, 사용할 프레임워크 등을 확정하였다.

 

2021.01.12

회의 내용은 다음과 같다. 

  • 다른 팀원들이 남겨준 피드백을 보고, 팀 주제와 구체적인 방향성에 대해 다시 생각해봤다. 
  • (특히나, 팀의 방향성 및 프로젝트의 물품, 솔루션 챌린지의 참가목적, 보완할 점 - 마이룸 등)
  • 먼저, 팀블로그 형식을 규격화했다. 
  • 필요한 얘기는 슬랙에 남기고, 자료 정리는 공유 구글 드라이브-회의록에 정리한다.
  • 매 회의의 서기를 정하였다. (남수연님)
  • 근황 토크를 회의 시작 전에 꼭 하고, 의견을 내면 칭찬을 많이 해주기로 했다. 

 

그 후 깃 마이룸, 혹은 통계치를 보여줄때 이런식으로 디자인적으로 매력적이게하자는 의견도 나왔다. 

(낙엽, 덩쿨, 수풀 등등)

 

클라우드 스터디잼 퀵랩을 등록하여, GCP 등에 관해 배울까도 고민했다. 

 

 

2021.01.15

  • 블로그 글은 보호글(비밀번호: 창학년도)로 올리고 프로젝트가 모두 끝나면 전체 공개로 돌리기로 한다. 
  • 블로그 포스트에 이름 명시한다. (나중에 포트폴리오 제출할 때 활동 근거로 사용 가능)
  • 사용 프레임워크 & 라이브러리: firebase, Google Data Studio, React, Spring boot
  • Google Data Studio에서 통계: 평균, 최대, 최소, 백분위 정보가 필요(공유 드라이브 참고)
  • 내비게이터: 오픈소스 프로젝트
  • 구현의 완성도를 생각했을때 마이룸 대신 업적 시스템(보상으로 뱃지 제공)으로 변경하였다. 
  • 그 후 2월 중후반쯤 시간 남으면 마이룸을 구현하기로 한다. 
  • 시간 남으면 자선단체와 컨택한다. (2월 초부터 시작하여, 실제 나무심기를 실천할 수 있도록)
  • 1월 안에 모든 스터디 마무리를 한다. 
  • 회의시에 줌 말고 디스코드를 활용한다. 
  • 프론트는 Hooks, context API, Styled component, 디자인 규격을 공부한다.
  • 스프링부트는 RESTful API와 기본적인 구조 및 리액트와 통신을 공부한다. 

 

 

스터디 계획

리액트, 스프링부트 담당 멤버로 나누어 1월 말까지 스터디를 각각 진행하다가 2월 초부터 개발을 시작하기로했다.

그 후 2월 중후반까지는 기본적인 기능을 구현하고, 2월말까지는 필요한 추가 기능을 덧붙여 구현하기로 했다. 

 

 

리액트 담당 멤버(남수연, 서희)는 1월 25일까지 아래의 리액트 강의를 모두 수강하기로 하였다. 

깃에 자신이 레포에 스터디하는것을 정리해서 올리기로 했다. 

https://www.youtube.com/watch?v=V3QsSrldHqI&list=PLcqDmjxt30RtqbStQqk-eYMK8N-1SYIFn

그 후 1월 31일까지는 CSS와 Styled component를 공부할 예정이다.

https://howdy-mj.me/css/emotion.js-intro/

 

emotion.js 소개 및 사용법 (feat. CSS-in-JS)

1. emotion.js란? emotion.js는 CSS-in-JS의 하나로, CSS를 JavaScript 안에서 작성하게 해준다. CSS-in-JS란? CSS-in-JS(JSS)는 JavaScript를 사용하여 선언적이고, 분쟁 없이 재사용 가능한 방식으로 스타일을 해주는 CS

howdy-mj.me

 

 

 

스프링부트 담당 멤버 (권은지, 유지연) 모두 스프링부트를 많이 이용해보지 않아서, 강의를 들으면서 스프링부트의 기본 원리를 이해하고, 직접 실습을 해보며 익히기로 했다. 

1월 22일까지 아래의 스프링부트강의를 모두 수강하기로 하였다. 

 

www.inflearn.com/course/spring-boot-restful-web-services/dashboard

 

Spring Boot를 이용한 RESTful Web Services 개발 - 인프런

이 강의는 Spring Boot를 이용해서 RESTful Web Services 애플리케이션을 개발하는 과정에 대해 학습하는 강의으로써, REST API 설계에 필요한 기본 지식에 대해 학습할 수 있습니다. 초급 웹 개발 프레임워

www.inflearn.com

 

그 후 지난 토이 프로젝트에서 Web2팀이 참고했던 강의자료를 바탕으로 리액트와 스프링부트의 통신원리 강의를 듣고 실습하면서 이해해보기로 했다.

www.youtube.com/watch?v=n43h1eJ2EUE&list=PLGRDMO4rOGcNLnW1L2vgsExTBg-VPoZHr