Review. FinalProject: with startup

남형진·2021년 5월 3일
0

Review

목록 보기
1/1
post-thumbnail

도중엔 길었고, 이제선 짧은 1달 협업 프로젝트가 끝이 났다.
오늘은 이 프로젝트에 대해서 회고하며, 정리하는 시간을 가져보겠다.

😯 느낀점

50여명 정도의 인력으로 구성된 작은 스타트업이였다.
대표님이 대기업 CTO 개발자 출신이셔서, 개발자 복지에 관심이 많으셨다.
그래서 그런지 좋은 사람들이 모여있었고, 개발자 한분 한분 좋은 개발자이기 전에 좋은 사람이라는 느낌을 받았던거 같았다.

나는 쇼핑몰을 구현하라는 개인 과제를 받았고, 내가 좋아하는 온라인 게임을 주제로 구현을 시작했다.

모든 것이 끝난 지금도 이 쇼핑몰은 리팩토링을 진행하고 있다.
조금 더 사용자 친화적인 UI/UX를 가지려고 노력하고 있고,
코드적인 부분에서는 응집도, 단일책임, 추상화 이 세가지를 적용해서 클린코드를 만드려고 노력하고 있다. (깔끔한 코드를 작성하는 쾌감..)

아래는 내 결과물에 대한 요약이다.

🚀 LOL SHOP

STACKS


++MySQL, Sequelize

주요 기능 요약

사용자가 상품을 구경할 때, 다양한 패턴 스타일로 볼 수 있게 구현했다.

Open API인 토스 페이먼츠를 사용해서 결제 기능을 구현했다.

사용자가 어떤 행위를 할 때, 알람을 받을 수 있게 구현했다.

구매한 상품에 리뷰와 평점을 남길 수 있게 구현했다.

검색과 인기검색어 기능을 구현했다.

어드민 계정을 이용한 상품삭제

이외에도

  • 상품등록
  • 아이디 저장, 자동로그인 옵션
  • 찜목록
  • 관련, 최근 아이탬
  • 옵션, 수량 기능
  • 회원정보 수정 및 탈퇴
  • 비회원 장바구니 -> 회원 장바구니 연동

처럼 기본적인 또는 내가 필요하다고 느낀 기능들을 구현했다.

🙌 끝맺으며

앞으로 또 개인 프로젝트를 할 수 있을진 모르겠지만,
기회가 된다면 또 하고 싶다.

이상!

profile
세상을 바꾸는 한줄의 코드를 작성하는 개발자

0개의 댓글