화면별 필요한 UI 정리 회원 / 로그인 / 설정 로그인 ID/PW input 회원가입/ID PW찾기로 이동 버튼 API를 통한 로그인(보류) 회원가입 (필수)ID/PW, 닉네임 (선택)관심분야, 사용기술, 이메일, 휴대폰, 회사 수정 버튼, 취소 버튼 회원정보 이름 생일 성별 연락처(이메일, 휴대폰,..) SNS 관련 분야 취미 사용 기술 각 정보 공개여부 회원정보 변경 기본적으로 회원정보와 동일 본인인증 기능을 반영하게 될 시, 이름/생일같은 정보는 변경 불가능하도록 설정 ID/PW 찾기 이름, 생일, 연락처(드롭박스로 휴대폰/이메일 선택) 입력창 스크랩 / 좋아요 / 댓글 관심 카테고리 / 기술 설정 내가 지금까지 스크랩한 글 보기 내가 쓴 댓글 내가 좋아요 / 싫어요 한 글 권한 처리(권한이 없습..
1. 기획 기획 : https://newchobo.tistory.com/74 화면 구상 : https://newchobo.tistory.com/75 필요 기능, 화면 구체화 : https://newchobo.tistory.com/85 주고받을 데이터 정리 : https://newchobo.tistory.com/98 2. 개발과정 프로젝트 Node.js 환경 구축 : https://newchobo.tistory.com/76, https://newchobo.tistory.com/77 3. 정리 설계 순서 정리 : https://newchobo.tistory.com/93 화면 구성 정리 : https://newchobo.tistory.com/96 기획, 개발과정은 머리에서 일단 긁어내는 느낌. 정리해서 요약된..
이제 자격증 시험도 끝났으니 지지부진하던 프로젝트를 재개할 때가 되었다. 하면서 느끼는건데 기업들 프로젝트도 올릴 수 있게 하면 좋을듯? 클라이언트들도 결국은 기업들의 프로젝트를 봐야 할 테니까. 기업계정과 취준생계정(?) 손님계정을 분리할 수 있도록 하면 어떨까 싶다. 다만 취준생과 손님은 큰 차이가 없어도 되긴 할듯? 해야 하는 부분은 크게 3가지로 나눌 수 있을 것 같다. 1. UI / 화면 흐름 2. Node.js에서 주고 받아야 할 데이터 설계 3. DB 구조 설계 UI / 화면 흐름 Flutter을 통한 웹/앱을 만들것으로 계획하고 있음. 다만, Desktop UI를 고려하지는 않을 생각. 추후 업데이트로 추가할 수도 있긴 함. 필요 권한 : 인터넷 접근, 휴대폰 저장소 접근(?) Appbar..
이미지 업로드/다운로드 같은 경우는 google drive api를 활용하여 진행하고자 함. 추후 node.js를 활용할 때 반영해야할 것. DB를 ERD로 정리할 필요도 있음. 현재는 필요한 데이터도 명확히 정리되어있지 않아, node.js에서 db에 어떤 sql을 통해 데이터에 접근할 지, 어떤 데이터를 넣어야 하는지도 알 수가 없음. 확인용 필요한 화면은 home, 마이페이지 filter, filter 걸린 포트폴리오 or profiles subscribed도 필터에 병합할까? message(목록, 친구목록, 대화) 타인 프로필(사용 기술, 연락처, 이름 등), 포트폴리오 목록, 포트폴리오 세부정보(사용기술, ~~, ~~~) home myProfile configure portfolio_filter..