Admin Page 통합 프로젝트

PRB·2021년 10월 28일
0

Project

목록 보기
6/13
post-thumbnail

1. 프로젝트 소개 🎉

Front-end GitHub 레파지토리

  1. 팀원 소개🧑🏻‍💻
    Front-end : 김현재, 최파란별
    Back-end : 주종민

  2. 작업기간 📅
    21.10.05 ~ 21.10.28 (23일)

  3. 기술 스택
    Front-end : Javascript, React(CRA, Hook), Styled-components, React-router-DOM, Chartjs, Axios, React-icons, Context API
    Back-end : Python, Django, Mysql, Mysql Workbench, DBdiagram

  4. 주요 구현사항 ✅

  • 회원가입 페이지, 로그인 페이지, 메인 대시보드 등
  • Restful API을 이용한 CRUD 구현
  • JWT와 SessionStorage를 사용한 로그인 기능 구현
  • Pagination 라이브러리를 이용한 Table 구현
  • 태블릿 사용고려 반응형 웹 구현
  1. 각자 역할 👥
    Front-end

김현재 : TAMS탭,메뉴바,메인대시보드 도넛차트구현
최파란별 : JUPITER탭, 회원가입페이지 구현, 로그인 페이지 구현, 메인대시보드 막대차트구현

Back-end

주종민 : 로그인, 회원가입, Jupiter CRUD, TAMS API

2. 구현 페이지

구현페이지는 보안상 안올리겠습니다

3. 아쉬운 부분

1. 유닛 테스트

이번 프로젝트는 회사에서 따로 기술 스택을 정해주지 않아서
위 코드에서 썼던 기술 스택을 거의 비슷하게 사용했다.
그래서 조금 더 새로운 스택을 배우고 싶어서 스토리북이라는 테스트 툴이 있어서
공식 문서 보면서 예제까지는 만들었으나 시간 관계상 제대로 공부가 안되었고
테스트 코드는 중단하고 프로젝트를 끝낸 게 조금 아쉽다.

2. 용어, 개념부족

기업에 간 뒤 처음에 프로젝트 소개를 해주시는데 처음 듣는 용어도 있고 서버 쪽 말씀하실 때 확실히 모르니까 어떻게 시작해야 할지 막막했었고 프로젝트 도중 배포도 하려고 했는데 처음 배포를 하려니 이해가 안 가는 게 너무 많아서 아쉬웠다.

4. 기억나는 코드 🤔

profile
사용자 입장에서 사용자가 원하는 것을 개발하는 프론트엔드 개발자입니다.

0개의 댓글