짐짝맨

개요 제가 직접 기획, 디자인, 프론트엔드, 백엔드, 인프라를 직접 구성하여 진행한 프로젝트입니다. 기획서, 스토리보드 기획서 : 새탭열기 스토리보드 : 새탭열기 깃허브 주소 프론트엔드 : 새탭열기 서버(typeorm 버전) : 새탭열기 서버(mysql 버전) : 새탭열기 DB서버(mysql 버전) : 새탭열기 DB 설계 DB 쿼리나 entity는 github에 있습니다. 인프라 typeorm typeorm으로 생성한 구조 db_api orm을 사용하지않고 dbapi를 추가해서 만든 구조 디자인 메인 메인화면 회원가입 회원가입 로그인 로그인 검색1 최저가 검색 검색2 최저가 검색 검색결과 최저가 검색결과 검색결과 문의 최저가 검색결과 문의하기 버튼 클릭 시 커뮤니티 커뮤니티 운동종목찾기 운동종목찾기 추천1 운동종목 추천1 추천2 운동종목 추천2 추천3 운동종목 추천3 추천4 운동종목 추천4

포트폴리오
nestjs

Nestjs는 효율적이고 스케일링이 쉬운 nodejs 서버를 만드는데 사용하는 프레임워크이다. 차세대 Javascript를 사용하며 Typescript로 만들어졌으며 Typescript를 완전히 지원한다. Nestjs는 Express 같은 견고한 HTTP 서버 프레임워크를 사용하고 있으며 원한다면 Fastify를 대신 사용할 수 있다. 상당히 많은 Nodejs 라이브러리, 헬퍼, 툴들이 있음에도 불구하고 아키텍처 설계에 대한 문제를 해결해주는 해결책은 존재하지 않는다. Nestjs는 자체적으로 서버 아키텍쳐를 제공해준다. 그래서 테스트하기 쉽고, 디커플링이 잘 되어있고, 유지보수가 편한 서버를 제작하게 해준다. Nestjs LifeCycle Nestjs LifeCycle Pipe Pipe는 Injectable 데코레이터로 데코레이팅 되어있고, PipeTransform이라는 인터페이스를 implement한다. 변형: 원하는 형태로 변형시켜준다 ex) string => integer …

nestjs
ts
첫회사

첫회사 입사 2021년 8월 18일 프론트엔드개발자로써 들어간 첫 회사인 피어테크(지닥)에 입사를 했습니다. 처음에는 드디어 개발자가 됐구나 하고 엄청 두근두근 했던 것 같아요. 첫 회사는 가상화폐거래소였고, 사실 4대 거래소(업비트, 빗썸, 코인원, 코빗)을 제외하면 다들 모르시지만, 당시에는 거래량으로는 5등이었습니다.. 회사에 개발팀에서 파트는 총괄(CTO님), 어드민, 지갑, 거래소 서버, 프론트 이렇게 있었고 나를 제외해서 개발자는 총 6분이 계셨다.(개발자분들은 저의 아버지뻘 되시는 분들이신 짬만 합치면 100년도 그냥 넘어가시는 분들이셨다.) 이상했던 게 프론트엔드 개발자는 없었어요… 맥북과 다른 장비들을 받고 깃허브에서 코드를 클론하여 코드를 살펴보고 로컬 서버를 실행했는데, 로컬 서버가 실행이 안 됐었습니다… 처음이라서 엄청 기억에 남았던 것 같습니다… 이력도 확인해보고 하니까 프론트 코드는 그냥 방치가 되어있었고, 아무도 수정하려고 하지 않았어요… CTO님께 얘기…

생각
첫회사