미니프로젝트를 시작으로 항해99의 일정이 시작됐다.
아직 뭐가 뭔지 하나도 모르겠지만, 조가 편성되고 처음 써보는 S.A와 (뭔지도 몰랐다.)
역할 분담까지 정신없는 하루가 지나갔다.
살면서 한번도 나선적 없었던 내가 과연 조장을 잘 할 수 있을까? 걱정이 앞선다.
우리 프로젝트의 주제는 내가 가진 상품을 소개하는 사이트이다.
간단한 카드 형식으로 사진과 설명을 넣어 페이지를 구성하기로 했다.
완성은 어떻게 될지 모르겠지만 흔히 보이지는 않은 것 같은 주제라 기대가 된다.
프로젝트에서 나는 미화님과 함께 메인페이지를 담당했다.
아직 프론트엔드, 백엔드가 따로 구분되어 있지 않았기 때문에 기능별로 역할을 분담했다.
전체적으로 웹개발종합반에서 배웠던 부분을 토대로 구성했지만
각 게시글의 댓글기능과 상품 카테고리를 보여 줄 네비바는 처음해보는 시도이다.
나는 우선 post한 게시글 카드를 담당해 오늘은 HTML과 CSS로
게시글의 외적인 모양을 먼저 만들어봤다.
특히 css 부분에서 헷갈리는 요소들이 많이 있었는데
오늘 작업을 통해 그래도 한 번 개념을 정리할 수 있었다.
내일은 script에 해당하는 부분을 작업할 예정이다.
[ Chapter 1 ] 항해99 C반 10조 S.A (Starting Assignment)
1. 프로젝트 이름:
" You are my favorite "
2. 소개:
내가 좋아하는 나의 물건을 소개하고, 구입처 등의 정보를 공유할 수 있는 플랫폼입니다.
3. 와이어 프레임
- 로그인 페이지

- 회원가입 페이지

- 메인 페이지 ( 카테고리: 가전 / 식품 / 생활용품 / 스포츠용품 )

4. 개발해야 할 기능들
| 기능 | Method | URL | request | response |
| 로그인 | POST | /api/login | { 'id' : id, 'pw' : pw } |
'환영합니다!' '회원이 아닙니다!' |
| 회원가입 | POST | /api/join | { 'name' : name, 'id' : id, 'password' : password (비밀번호 체크?) } |
'가입되었습니다!' |
| 글목록 조회 | GET | /api/main | { 'id' : id, (작성시간?) 'title' : title, 'adress' : address, 'comment' : comment 'reply' : reply } |
자동으로 보여주기 |
| 게시글 작성 | POST | /api/main | { 'title' : title, 'adress' : address, 'comment' : comment } |
'작성완료!' '~를 입력해주세요!' |
| 댓글 작성 | POST | /api/main | { 'reply' : reply } |
'작성완료!' '댓글을 입력해주세요!' |
5. Public github repo 주소
- https://github.com/Co-Ji/favorite_10