본문 바로가기

블록체인 기반 핀테크 및 응용 SW개발자 양성과정 일기

3주 팀프로젝트 리뷰

반응형

 

3주 장기 프로젝트가 끝이 났다!

코드 / 기술 / 서비스 리뷰 ! 

 

 

[ 팀 프로젝트 리뷰 ]

 

세호님 팀 

1. 채팅 기능을 포함하여 사이트의 전체적인 완성도가 좋았다. checkbox 의 기능 / 세세한 기능들이 모두 들어가 있었고 퍼블리싱을 해도 손색없어 보였다 !! 

 

 

우성님 팀

1. 사이트 들어가서 mbti 기반으로 본인의 성격에 따라 어떤 강의가 적성에 맞을지 알려주는 퀴즈같은거! 

-> 마케팅 효과 up, 웹을 사용하는 고객이 심심하지 않게하는 아이디어가 좋았다 

2. main page의 애니메이션을 어도비 애프터이펙트 툴을 이용해 매우 멋졋음! 

 

 

문영님 팀 

1. 관리자 페이지에서 메뉴, 소메뉴 등까지 관리하여 header에 추가 / 삭제를 할 수 있음 !! 

-> 관리자 페이지의 기능이 매우 돋보였다. 

2. 직접 동영상을 찍어서 웹으로 만든 아이디어 굳 !! 

3. 백서버의 기능이 뭔가 많고 고퀄(?) 이었다. 

 

 

익균님 팀 
1. 아이디 찾기 서비스 , 동적인 애니메이션이 멋있었다 + 마우스 이벤트까지 ! 
2. 글 쓸 때 에디터 사용 -> 다음 웹을 만들 때 사용해보기 
3. 팝업창 1일동안 안보이게 하기 서비스 구현한 점 by 쿠키 사용

 

 

신우님 팀 

1. 복잡한 DB 구조 / SQL 구문이 인상깊었다.

테이블 join / union 하면서 만든 복잡한 sql query 문 작성 경험 해보고싶다 ! 

2. main의 사진  +  로고를 움직이게 한 우주st 이  멋있다 !  

3. 게시판의 기능에 - 회원, 비회원, 관리자 나눈 세세한 점이 돋보였다. 

 

 

우리팀 ! 😃

1. 관리자 페이지는 CMS 라고 보기 조금 아쉽다 ! 
2. 다음 번 프젝에는 관리자 메뉴 컨트롤하는 것도 넣으면 좋을 것 같다. 
3. 페이지 수와 기능이 많았고 세세한 동작 / form에서 완성도가 높았다. 

4. 필살기 main page 화려한 애니메이션 + 1:N 채팅 구현 !  

 

 

우리팀이 top2에 들었다 !! 1등을 가리기가 고민되셔서 코드를 자세히 분석해보시고 뽑으신다고 하셨다. 

다음 주 월욜에 알려주신다고... 둑흔둫ㄱ흔..

 

 

 

 

두 번째 프로젝트를 마치며 느낀점 

 

다음 협업 프로젝트 시에는 

1. 변수 명, 라우터, 폴더, 파일명 정하는 규칙을 정하면 좋을 것 같다. 

2. github push / pull comment 관리 

3. 코드의 주석 처리를 깔끔하고 명료하게함으로 팀원들이 잘 이해할 수 있도록 

 

개인적으로는 

1. 팀원의 코드도 잘 분석하고 이해하기

2. 열심히 하자 !! 

 

 

 

 

교수님의 기술 질문 모음 

1. CRUD기능이 정확하게 효율적으로 잘 구현 되었는지 ?  


2. DB를 사용하여 관리자, 메인에 효율적으로 잘 뿌렸는지 


3. ORM - Object-Relational Mapping 객체 형태로 관리하는 개념 
ex) Sequelize etc...


4. 웹소켓이란 ?  
= 대표 : 채팅 
- http 프로토콜과 다른 컴퓨터 통신 프로토콜로 핸드쉐이크를 통해 웹 브라우저와 서버간의 실시간 양방향 통신을 가능하게 한다. 

5. node.js 의 장단점 / 왜 사용 했는가 
single thread 
non-blocking 
JS언어를 io 기능이 되는 언어를 해석해주는 단순한 장치(?) 기계 일 뿐 ! 
JS 는 브라우저에서만 작동 -> 백단위에서 사용할 수 있게끔 만든게 node.js 
백단의 언어 ! server구축 보다. 

5. 관계형 DB 

 

6. CMS란 ? 

CMS 모듈 

 

7. 비동기 통신 사용한 부분은? 

async await 쓴 이유는 ? => call back 지옥을 해소를 할 수 있는 
동기형태로 코드를 짜여도 ---> 비동기처럼 사용하기 위해 
ex) 
1. call back  
2. async await  
3. Promise  
4. fetch ?   


 

 

 

 

쉬원섭섭한 팀플 끗 - ! 

반응형