프로젝트 기능을 구현하고 있다. 내가 진행한 프로젝트를 보여주는 기능이다.
게시판에 기본적으로 필요한 CRUD 기능은 문제 없이 추가했다. 남은 기능은 다음 세 가지이다.
이미지 : 글을 작성할 때 프로젝트에 사용된 이미지를 첨부하고, 사용자가 글을 읽을 때 이미지를 확인할 수 있다. 이때 이미지는 다중으로 첨부될 수 있어야 한다.
태그 : 프로젝트에 태그를 붙여서 프로젝트에 사용된 기술이나 특징을 간단하게 분류해서 볼 수 있다.
검색 : 제목, 내용에 들어간 키워드를 사용해서 프로젝트를 검색할 수 있다.
지금은 이미지 구현에서 막혀있다. 하나의 이미지를 업로드하는 건 성공했으나, 이미지를 읽어오는 게 되지 않는다. 페이지에 넘겨주는 url이 일치하지 않는 것 같다. 절대 경로를 사용한다면 바로 해결되겠지만, 보안 면에서 문제가 없는지 더 찾아보고 괜찮은 방법을 선택하고 싶다.
태그는 react를 사용해서 구현할 생각이다. 글을 작성할 때 동적으로 태그를 추가하고 삭제할 수 있도록 하기 위해서이다. 마침 react에 관심이 생겨서 공부하고 있었기 때문에 써보고 싶은 마음이 들어서 그런 것도 있다.
프로젝트 구현만 끝나면 크게 어려운 부분은 없을 것 같다. 다만 UI 일부를 바꾸고 싶어서 고민이다. 디자인 감각도 없는데 내가 생각하는 디자인을 구현할 만큼 css를 잘 하지도 않는다. 아직 flexbox가 너무 어렵다. 계속 공부해야지...
'개인 프로젝트 > 포트폴리오 프로젝트' 카테고리의 다른 글
[210805] 진행현황 (0) | 2021.08.05 |
---|---|
[210624] mysql server timezone 시차 문제 해결 (0) | 2021.06.24 |
[210617] org.springframework.validation.BeanPropertyBindingResult - typeMismatch (0) | 2021.06.17 |
[210603] 웹 포트폴리오 개발 일지 03 (0) | 2021.06.03 |
[210530] (0) | 2021.05.30 |