목록Side Project (3)
오늘도 한 뼘 더
Admin DB Admin id int (auto increptment primary key) email varchar (Not Null) password (encrypt) varchar (Not Null) mobile varchar (Not Null) created_at datetime updated_at datetime Member DB Member id int (auto increptment primary key) email varchar (Not Null) password (encrypt) varchar (Not Null) address varchar mobile varchar created_at datetime updated_at date Retailer DB Retailer id int (au..
크라우드 펀딩에 대한 프로세스를 이해하기 위해서 와디즈(크라우드 펀딩 플랫폼)와 현재 회사에서 진행하고 있는 플랫폼의 프로세스를 참고하였다. 명칭에 대해서는 이후 더 논의를 하기로 했다. 프로세스는 역할을 나누고 역할에 따른 프로세스를 정하는 것으로 진행하였다. 1. 역할 (Role) - Member (물건을 사는 사람) - Retailer (물건을 파는 사람) - Admin (관리자) 2. 역할별 프로세스 1) Member Member는 회원가입, 로그인을 한다. 해당 프로세스는 Member DB에 저장, 조회를 하게 된다. 로그인 후 등록되어 있는 물건(물품)에 대한 펀딩을 신청한다. 펀딩이 실패되거나 취소되는 경우는 이후의 프로세스가 따로 없이 종료가 된다. 펀딩이 승인(성공)을 하게 되면 Memb..
개발을 직무로 생각을 해본적은 있지만 처음 개발자로서 생각해본 직무는 데이터 엔지니어링이었다. 그러다 운이 좋은 기회로 취업이 되었고 웹 개발이라는 직무에 마주하게 되었다. 설상가상으로 웹 개발을 넘어서 인프라 영역으로 직무가 결정이 되어버렸고 인프라와 데브옵스 업무를 주로 맡다보니 웹 개발에서 조금은 멀어지게 되었다. 업무상으로 개발 비중이 줄어들다 보니 개발을 놓지 않기 위해서 할 수있는 방법을 생각해 보다가 이전에 개발자 친구가 말해준 사이드 프로젝트가 생각났다. 친구와 저녁을 먹으면서 개발 지식과 공부에 대한 이야기를 나누다가 서로 사이드 프로젝트에 대한 생각을 갖고 있는 것을 알고 사이드 프로젝트를 시작하기로 했다. 일단은 기존에 있는 웹페이지를 따라 만들어 보는것으로 시작해서 Backend, ..