Team Project (2020-2021)/Gitribute 19

[Solution Challenge 2021] 9. 프로토타이핑 & 개발 시작

프로젝트 주제 : 생리대 나눔 연결 플랫폼 기술 스택 : React, Django, GCP 팀 구성 : DSC Sookmyung의 Member 3명 팀원 프론트엔드: 서희 백엔드: 권은지, 유지연 타임라인 02.28-03.01 Prototyping 프론트엔드에서 프로토타입을 만들었다. 03.01 회의 다음 회의인 3월 8일 월요일 전까지, 1주일 간의 개발 일정을 짜보았다. 03.02-03.08 계획 03-03까지 Backend google map api 로그인/회원가입 + DB생성 Frontend 네비게이션 바 + Main Page + 로그인/회원가입 03-06까지 Backend (메일 인증) Frontend 지도 보여주기 + 개수 기입 창 + user 미니 마이페이지 03-08까지 Backend Fo..

[Solution Challenge 2021] 8. 솔루션 챌린지 주제 선정

Ground Rule 회의 시간 조정 : 월요일 9시 (수연이 시간이 되면 플젝 참여하고 플젝 참여 안 하더라도 매주 회의는 참여) Solution Challenge 생리대 나눔 연결 플랫폼 - 주민센터에 위치(일산 동구?) - 팬티라이너 중형 대형 오버나이트 따로 함 만들기 - 회원가입 할때 기부자가 될 것인지 수혜자가 될지 정함 - 신분증 인증으로 정상적인 사람인지 확인 - 인증이 된 사람에게만 비밀번호 알려줌 - 수혜자은 인증된 차상위 계층만 가능 - 지도 api로 어느 위치의 함에 몇 개가 남아있는지 알려줌 - 기부자든 수혜자든 도착했을때의 상태 한번, 가져가거나 기부하고난 후의 상태 한 번을 사이트에 보내서 알려줌 (게시판) - 기록의 차이가 있다면 책임이 있을 것으로 예상되는 두 명을 사실여부..

7. 자잘한 오류 수정, 프로젝트 완성 & 배포 준비 완료

프로젝트 종료 저번주에 해결하지 못했던 반응형 이슈와 차트 기능, 질문이 로딩되지 않은 상태에서 질문 창을 열었을 시 발생하는 오류 예외 처리를 이번 주에 해내면서 2달 내내 투자했던 눈송이 유형 테스트 프로젝트가 끝이 났다. 개발에 온 힘을 다한 것은 물론, 8가지의 눈송이 일러스트도 직접 그려 준비했으니 많은 학우들이 우리 테스트에 참여해 줬으면 좋겠다. 테스트는 눈송이와 같이 대화하는 형식으로 진행된다. 아래의 선택지를 통해 눈송이가 묻는 질문에 대답할 수 있다. 실제 사람과 대화하는 것처럼 채팅 이벤트에 딜레이를 주고 각 대화가 서로의 트리거가 되어 순서대로 하나하나 렌더링하는 것이 힘들었었다. 채팅 구현한 서희 언니.. 너무 수고 많았다. 테스트가 끝나면 본인이 어떤 유형의 눈송이인지 확인할 수..

[Solution Challenge 2021] 6. 배포 준비

이번주는 설 연휴가 있어서 팀원들이 시간이 안되기도 했고, 팀원들이 전체 개발에 참여한 기간은 금요일 이후부터였다. 프론트, 백엔드 통신할 데이터형태를 정하지 않아서 통신에 애를 먹고있다. 다음주 배포를 목적으로 도메인까지 구입했다. 좀만 더 힘내자! 공통 프론트엔드, 백엔드 통신 Front end POST 구현 반응형 웹 디자인 카카오 공유하기 링크 추가 방명록 로딩화면 구현 Back end 디비 모델링 수정 (기존 Response 테이블 삭제 후 User 테이블에 배열 형태로 추가) json으로 REST API 구현 (HTTP METHOD 오버라이딩) 다음주까지 할 일 Google Data Studio MySQL (혹은 Cloud GCP)에 연결 후 통계 페이지 프론트, 백 통신 테스트 배포

[Solution Challenge 2021] 5. DSC KR Hackathon

2021 DSC KR Hackathon에 참여하여 2021.02.01부터 2021.02.06일까지 6일 간 개발을 했다. 프로젝트 소개 프로젝트 이름: ❄눈송이 유형 테스트❄ 프로젝트 소개: 숙명여대의 마스코트인 눈송이를 통해 내가 어떤 유형의 대학생인지 분석해보는 프로젝트 프로젝트 형태: 사이드 프로젝트 기술 스택: Front-end: React Back-end: Django, GCP, mySQL github 링크 타임라인 2021.02.01 frontend create-react-app component 구조 설계 Select 버튼, ProgressBar 구현 필요한 이미지 다운로드 backend 기본 백엔드 세팅 (장고설치, requirements등 ) 2021.02.02 첫 오프라인 만남! 🤩 +..

[Solution Challenge 2021] 4. Organizing questions & Re-determining subject

🌻2021.01.26🌻 지난주에 그려둔 마인드맵을 바탕으로 심리 테스트에서 사용할 질문들을 구체적으로 정해보았다. 심리 테스트 답변을 2지선다로 할지 4지선다로 할지 다양한 의견을 나눈 끝에 4지선다로 선택 테스트 구성을 마무리하기 위해 목요일까지 정해진 언어들을 각자 맡은 질문을 바탕으로 나누어 오기로 하였다. 이미 깃허브에 올라와 있는 심리테스트 코드들을 참고하여 각자가 맡은 파트를 분석해 오기로 했다. ✨중요✨ DSC-KR 해커톤 기간에 처음으로 대면 회의 겸 해커톤 진행을 위해 에어비엔비를 예약함 😎 백앤드 회의 : 지금 진행하고자 하는 방식으로 진행할 시 같은 점수를 받은 언어가 너무 많이 나올 것으로 예상되어 해결 방법을 강구하였지만 찾지 못하였습니다. 🌻2021.01.29🌻 각자가 맡은 질문..

[Solution Challenge 2021] 3. 주제와 목표 변경과 팀 재정비, 아이디어 분류

💁🏻‍♀️ 이번주에 있었던 일들 목표 변경 Sollution Challenge에 나가 상을 타는 것을 목표로 잡고 열심히 준비했었는데, 회의를 하다 보니 우리가 원하는 주제와 Google이 원하는 주제가 맞지 않는다는 생각이 들었다. 우리가 계획한 Gitribute 서비스는 17가지 SDGs 중 하나를 선택하여 확실한 해결책을 제시한다기 보다는 사람들이 SDGs에 대해 관심을 가지도록 유도하는 것이었는데, 구글에서는 한 문제에 대한 확실한 해결책을 제시하는 서비스를 기대하는 것 같았다. 😢 여태까지 준비해 온 아이디어를 더 이상 밀고 나갈 수 없다는 생각에 잠시 우울해졌지만(ㅠㅠ) 우리는 목표를 재설정하고 팀을 재정비하여 새로운 목표를 향해 도전하기로 했다. 마침 DSC KR Hackathon 참가 모집..

[Solution Challenge 2021] 2. Study Plan & Framework Confirmation

이번주는 다른 팀원들의 피드백을 바탕으로 개선할 사항을 중점적으로 회의하였고, 이 결과를 바탕으로 주제를 구체화하고 구현하기 위한 월별 커리큘럼 및 스터디 계획, 사용할 프레임워크 등을 확정하였다. 2021.01.12 회의 내용은 다음과 같다. 다른 팀원들이 남겨준 피드백을 보고, 팀 주제와 구체적인 방향성에 대해 다시 생각해봤다. (특히나, 팀의 방향성 및 프로젝트의 물품, 솔루션 챌린지의 참가목적, 보완할 점 - 마이룸 등) 먼저, 팀블로그 형식을 규격화했다. 필요한 얘기는 슬랙에 남기고, 자료 정리는 공유 구글 드라이브-회의록에 정리한다. 매 회의의 서기를 정하였다. (남수연님) 근황 토크를 회의 시작 전에 꼭 하고, 의견을 내면 칭찬을 많이 해주기로 했다. 그 후 깃 마이룸, 혹은 통계치를 보여줄..

[Solution Challenge 2021] 1. Team building & Design Sprint

Solution Challenge 2021 Google Developer Student Club (DSC) 에서 1년에 한 번 진행되는 연 중 가장 큰 행사 Google 기술을 활용한 솔루션 개발을 통해 지역사회에 직면한 문제 해결 Google 기술 활용 + SDGs 해결 시작 주제 : Git Commit 또는 오픈소스에 기여하면서, 지속 가능한 발전을 장려하는 웹 페이지 기술 스택 : React, Spring Boot, GCP 팀 구성 : DSC Sookmyung의 Core Member 1명 + Member 3명 팀원: 권은지, 남수연, 서희, 유지연 팀원 역할 : 프론트엔드 2명 + 백엔드 2명 2021.01.02 첫 번째 모임 (Google Meet) Team Building 각자 자기소개와 MBT..