2024/10/07 2

[미니 프로젝트/#4] 팀 소개 페이지 제작 마무리 & 발표 및 피드백

🗓️ 24.10.07 프로젝트 마무리 및 발표일 *팀프로젝트이기 때문에 발표 전에 모든 코드를 이해하려고 노력했다.(100%는 아니지만 80%는 이해했다....!) 1. 사진을 파일 등록해서 올릴수 있도록 구현-수업에서는 이미지 주소를 올리면 등록되도록 배웠는데, 파일을 업로드하면 파이어베이스의 스토리지에 저장되고 url을 불러오는 형식으로 구현함.*var file = document.queryselector("#imagefile").files[0];----사용자가 선택한 파일을 file 변수에 저장 *const storageRef = ref(storage, "images/" +file.name); uploadBytes(storageRef, file)----firebase 스토리지에 참조경로를 만들어서..

[내일배움캠프/미니프로젝트] KPT

Keep (현재 잘 진행되고 있고, 계속 했으면 좋겠는 것)1. 각자 맡은 역할을 잘 수행하여 주어진 시간 내에 만족스러운 결과물을 낼 수 있었다.2. github를 활용해 코드를 빠르게 공유하여 협업을 순조롭게 할 수 있었다. Problem (불편하게 느끼며, 개선이 필요하다 느끼는 것)1. 첫 프로젝트고 주제가 명확하지 않아 주어진 시간 내에 어느정도의 일을 할 수 있을지 판단이 서질 않아 기본기능만 설계했다.2. 초기 설계가 부족하여 프로젝트를 진행하면서 추가하거나 완성한 내용이 많다.3. 각자가 맡은 역할을 수행하고 난 뒤 코드에 대한 설명하는 시간이 없었다.4. github로 코드를 공유하고 충돌이 일어난 경우, 같은 코드를 수정한 경우가 있었다. Try (Problem에 대한 문제 개선, 당장..