2024. 4. 25. 17:20ㆍReact
24.04.24 대화 / 작업내용
# 1교시
회의
성한
로그인 창 구현해서 로그인 클릭했을 때 아이디 비밀번호 입력해서 홈으로 진입할 수 있게
레지스터 순현이랑 모달창 안나오는거 해결하려고 했으나 실패
창 ㅎ라나 구글 창 나와서 디비 상으로는 다 들어와서 문제가 크지는 않겠다라고 생각
세팅창에서 테마 스위치 불렀을 때 변경되는거랑 온오프
비번 변경 눌렀을 때 변경되는 지 확인 해야함
병학
4.25 10:40 ~ 11:15 entity 완료
엔티티티디에이오오중요 : 로그인 파이어베이스 인증 저장된 것 파이베이스만 저장하는 게 아니라 에스큐엘에 저장하는 걸 확인 해봐야 해요 어떤 방식으로 하는 지 알아야 스프링에서 리액트로 보내는 것과 그 반대의 경우도 찾아서 해봐야 함
포스트로 받으면 되지 않을까요 그거는 불완전할 수 있을 것 같아서요 겟해서 스프링으로 받아오잖아요 스프링에서 포스트를 해서 페이지를 읽으면 되지 않을까요 포스트로 하는 것과 서버 제이쓴을 사용 참조 해서 하는 것 아예 할 줄 몰라서서그걸 병학 씨가 하시기로 함
주영
이모티콘 반응형으로 만드는 것 백을 하고 싶어서 백의 기능 보드 쪽 게시글 쓰기 삭제 수정 사진 첨부 동영상 첨부 리스트로 카드 리스트 무한스크롤 데이터를 다 보내서 폴제이슨에 저장해놓고 일부분 싹 받아와서 무한스크홀아 ㄷ함 알종 걋슈룰 스크롤 인식 제이슨으로 받는 것
영준
디비 해시태그누락 데이터 추가중
오늘 디비 작업 이어서 계속
검색기능 구현 하고 싶으심 백엔드 - 순현
순현
로그인 다른 사람 가능한데 영준씨 구글 연동이 안됨
다른 사람은 다 넘어옴
콘솔창 오류 제대로 돌아가게
구글 로그인 워닝
구글 로그인 하면 바로 로그인
처음 로그인과 나중 로그인 되었다고 뜨게 하고 싶은데
구글 로그인 - 회원가입 2번째 부터는 DB 에 들어가는지 모르겟음
아무리조건을 나눠도 들어가는 것을 확인을 못하면 구글 로그인만 하는 것으로
로그인 되었습니다 알러트 창만 뜨게 할 것
그게 안되서 일단 이것 먼저 구현 원함
브레인 스토밍
페이지 우선순위 로그인 로그아웃 설정
로그인/레지스터 - 홈 - 글쓰기 - 설정 - 프로필 - 검색 - DM
병학 :
로그인-성한(로그인,레지스터),순현,병학,세팅-userDB uid에하나씩있어야함
넘겨진 값에서 파이어베이스(이메일) SQL=모든정보가 다 오게
회원가입 하면 정보저장이 파이어베이스에 되어있으니
암호화를 이메일을 넘겨주면 그대로 DB에 저장이 되기 때문에
주영-글쓰기 부분, Aside에 DM추가,페이지 링크 연결 설정 - 프로필 - DM
성한 - 글작성
영준, 주영, 순현 - 검색
순현 알림창 수정 후 영준 주영과 합류 검색작업
윤주 : 기획안 사이트맵 마무리 3교시 안에 끝내기
0순위
로그인 로그아웃 설정 홈화면 uid session
알림 - 알림 오면 페이지 자체 내로 변화, 갱신, 갯수 세는 것, 뱃지 없어지고 생기는 것 등
채팅창
팔로워&팔로잉
마이페이지 통계 3 번째
캔바스태그 자체 문제 - 해결 어려움 (통계창 작아지는 문제)
친구추천목록
0순위 게시글 관련 정보 - 좋아요, 책갈피, 조회수 (통계와 연결)
통계
글작성
검색
책갈피
유저 추가
블랙리스트
공유
Uid fid 보여줄때 다 지움 미리 조인을 해오고 같이 불러오는 것이 먼저 제외는 나중에
홈에 DM 버튼 만들고 채팅창은 모달로 구현
게시글 쓰기 - 성한 프론트 부장님
로그인 회원가입 설정 - 병학
보드 - 글쓰기 주영 백엔드
채팅 - 모달
알림
통계 - 병학씨
책갈피
친구추천
팔로워&팔로윙
공유
성한 : Posting(게시글쓰기) 페이지 프론트엔드 역할 담당
곽주영 :
* = file upload
*board.zip
board.css랑 board.jsx 입니다
board 댓글 입력창 수정했습니다
그리고 node_modules에서 react-input-emoji 폴더 들어가서
index.es.js와 index.js에서 12~38번째줄 styleInject함수부분 지워야합니다.
---------------------------------------------------------------------------------------
# 2교시
이윤주 : 업무 바로 시작하세요
안순현: 로그아웃 기능 버튼 클릭 구현 하기, 구글 회원가입 - 최초 회원가입과 이후 로그인 알림창 구분하기, 성한이 백엔드 공부시키기(user 메인으로 로그인/회원가입/세팅 부분 확인), 영준씨 파이어베이스 연동 같이 체크하기
윤영준: Search 백엔드 기능구현 / flownary routing table ( title, bContents ) 최종 수정하기 / firebase register와 구글 연동 시키기
곽주영 : react-input-emoji 마무리 작업, SnsBar.jsx { xs , lg } 반응형 만들기
정성한 : 백엔드 공부 및 setting창 백엔드 작업 도전하기(실패가능성 : 98.987%)
이윤주 : 예시 - SiteMap 완성하기 / 예상질문달아놓기/대화정리하기/파이어베이스연결확인하기/주간보고서작성하기/중간발표PPT제작하기/플로우너리홈페이지디버깅
이병학 : Entity, Dao 파일 추가
Spring을 이용해서 DB 파일을 React로 보내는 거 테스트 (Board, Notice)
User 회원가입할 때 Firebase와 함께 User DB에도 데이터 추가도록 기능 수정
------------------------------------------------------------------------------------
# 3교시
곽주영: aside.jsx --> 설정 프로필 DM 링크 연결 했습니다
저희 아직 sql 세팅중이죠?
이병학 : *flownary.sql
Board에 hashTag (varchar 200) 추가한 버전입니다
윤영준 : 10:40 firebase 구글연동 시작 ~ 11:14 firebase firebase 구글연동 성공
이윤주 : 레이아웃 - 글쓰기
*스샷1. 기본
*스샷2. 위치 입력, 공개/비공개 설정 추가
*스샷3. 위치 입력 - 아코디언 적용 시
이윤주 : 기획안 PPT 올려드리면 지금까지 가지고 계셨던것 삭제필수
--------------------------------------------------------------------------------------
# 4교시
이윤주 : 자신이 한일 체크하심과 동시에
몇시부터 몇시까지 작업했는지 주간보고서에 써주세요
정성한 : 다른 분들도 자신이 한일 체크하심과 동시에
몇시부터 몇시까지 작업했는지 주간보고서에 써주세요
이윤주 : 구글 드라이브에 체크하시면서 직접 작성해 주시기 바랍니다
*구글 드라이브 예시 스크린샷
곽주영 : snsbar xs사이즈 수정할부분이 있을까요?
이윤주 : 제가 가서 볼게요. 로그아웃 버튼을 더 우측으로 이동해 주세요
팀원 진행사항 중간 점검
이병학
react에서 Spring 보내는 것은 쉬운 것 같아 금방 처리 가능
user 등록 했을 때
firebase+SQL 에도 추가 시도 중
윤영준 DB 좋아요수 SnsId 해시태그 게시글내용을 다듬는 작업중
게시글 갯수 : 60
5~6교시 안에 끝낼 예정
7~8교시 DB 에 직접 Insert 할 예정
곽주영 SnsBar - Tool Bar
자체 css로 되어 있는 padding 걸려있는 어려움은
Style components library 이용하면 해결 가능할듯
5교시 작업 끝 예정
6교시 게시물 쓰는 것 - 백엔드 작업 시작 예정
정성한 게시글 프론트엔트 작업중 - 4교시 완료
5교시~6교시 비번 설정 되는지 확인
세팅창에서 테마 스위치 불렀을 때 변경되는지 on/off 기능 확인
7~8교시 채팅창 DM 백엔드 구현 - 동업자 : 이병학
안순현 : 4교시 - Alert 구현 완료(차선적용완료)
로그아웃하면 로그인으로 가게함
5~8교시 : 검색 백엔드 기능 구현 - 동업 : 곽주영
이윤주 :
5교시 : 완료회의내용정리 및 대화 내용 정리 / 팀원 업무 중간 점검 및 기록
6교시 : ppt 작업 (게시글 작성 레이아웃) > 구글 드라이브 pdf 변환 업로드
7~8교시 : 오늘 한 일 / 내일 할 일 /
--------------------------------------------------------------------------------------
# 5교시
곽주영 : toolbar 태그 자체 padding 없애보도록 하겠습니다.
정성한 : 1:42 posting 기본적인 틀은 잡았습니다.
이윤주 : 1:47 레이아웃 추가 작업시작 - 홈 프로필사진+닉네임 SNS bar 우측상단구현
--------------------------------------------------------------------------------------
# 6교시
이병학 : *스샷 - 회원가입 DB랑 연동 완료
이병학 : *flownary.sql
board에 nickname 추가한 버전입니다
혹시 미리 DB 추가하셨으면 board table에 항목 하나 추가하면 됩니다
이윤주 : 기획안 전부 다 삭제하세요
구글드라이브에 올리겠습니다
곽주영 :
*메세지 ui 구현 스크린샷
메시지 ui 투표 받아요
--------------------------------------------------------------------------------------
# 7교시
전원 : 파일 종합/수정 작업
윤영준 :
*flownary routing table.xlsx
flownary routing table (title , bContents)
좋아요 수 , sns id , 해시태그 추가 , 텍스트 정리 작업 완료했습니다.
이윤주 : 4시까지 작업합니다
정성한 :
*글쓰기 구현 스크린샷
안순현 : 안순현
1. 0900 ~ 1040 회의
2. 1040 ~ 1045 snsBar 버튼 살리기(로그인 로그아웃)
3. 1045 ~ 1250 구글 로그인/회원가입 alert 바꾸기 (Google Cloud CLI 설치 필요)
=> 구현이 어려워 차선책인 한가지 alert로 진행
4. 1340 ~ 1545 aside 아이콘 및 로고 클릭 링크 연결 확인 후 추가 작업, Chatting Modal 구현 (with 주영)
5. 1545 ~ 1600 게시글 등록 Grid 교육 (for 성한)
곽주영 : *수정.zip
정성한 : *정성한.zip
이병학 : 제 파일은 구글드라이브 4.25 폴더에 있어요
곽주영 : notice.css 수정입니다
이윤주 :
양식에 맞춰 다 하신분만 올려주세요
오늘의 작업 포인트 한줄이라도 꼭 써주시기 바랍니다
완료 보고 / 공유 파일 이외에 아무것도 올리지 마세요
공유파일은 구글 드라이브를 활용하세요
- 변경사항이 있다면 설명만 적어주세요
완료 보고 하신 분은 내일 하실 일 작업하세요
<주간보고서>오늘 한일 체크
할 일 정리해서 주간보고서!!!!!!!!!
제가 따로 하게 만들지 마시고
개인이 한거 알아서 꼼꼼하게 체크 좀 해주세요
구글 주간보고서!!!!!!!!!!!!!!!!!!!!!!!
자기가 한 거 자기가 못챙기면 누락되는겁니다!!
<양식>
2024-04-2205 000
0. 카톡에 오늘 한 일과 작업하면서 중점적으로 생각하고 만든 포인트를 곁들여 설명 추가 해주세요. (완료)
-
-
1. 카톡과 구글드라이브, 깃허브에 업로드 (완료)
2. 자기 파일에 이식 (완료)
3. 이식 시 문제 발생하면 바로 이야기하고 해결하기 (완료)
4. 구글 드라이브 회의록에 자신이 한 부분 체크하기 (완료)
5. 깃 업로드
6. 모든 과정 완료시 "모든 사항 완료했습니다." 카톡 남겨주기 (완료)
모든 사항 완료했습니다
--------------------------------------------------------------------------------------
# 8교시
<파일들이 많아져서 정리 쉽지 않을 때 팁>
#예시
UserPage
component 5개 있다면
user page가 5개 일 때 (많을 때) css 정리 방법
무료 템플릿
Read me 이미지 추가 및 Demo 추가
유투브 스케줄러 mui free 템플릿 이용해보기
quick start meterial-kit/React
firebase database로 옮겼음
Spring 옮기기 번거로움으로 firebase database로 옮겨서 작업함
blog>view>post-card/post-sort component
BlogView.jsx 에서 component 를 내가 정의하면
blog 안에만 있어서 컴포넌트 관리가 편해짐
[선생님 깃허브에서 mui free templete 사용 방법 엿보기
github react-project-2024.04
https://github.com/ckiekim/React-project-2024.04/tree/main/src]
안순현 :
*FinalTermProject-FlowNary.zip
오늘 종합본이고, react-input-emoji폴더는
그대로 node_modules에 넣어주세요
정성한 :
2024.04.24 정성한
0. 카톡에 오늘 한 일과 작업하면서 중점적으로 생각하고 만든 포인트를 곁들여 설명 추가 해주세요. (완료)
11:00 ~ 11:10 스프링부트 및 리액트 연결 성공(Test.jsx)
11:30 ~ 12:50 게시글(Posting.jsx) 기본틀 작성
1:40 ~ 3:40 게시글 기본틀 조정 및 css 디자인 기초 끝
3:50 ~ 4:05 순현이형에게 grid 속성강의 받고 상단바 조정 및 첨부파일선택(테스트용)으로 구동결과 및 결과확인
작업 뽀인또 : 최대한 심플한 게시글 모양을 가지게 하였으며, 추후에 몇몇부분 수정 및 디자인 추가예정
1. 카톡과 구글드라이브에 업로드 (완료)
2. 자기 파일에 이식 (완료)
3. 이식 시 문제 발생하면 바로 이야기하고 해결하기 (완료)
4. 구글 드라이브 회의록에 자신이 한 부분 체크하기 (완료)
5. 모든 과정 완료시 "모든 사항 완료했습니다." 카톡 남겨주기 (완료)
모든 사항 완료했습니다
안순현 :
*FinalTermProject-FlowNary.zip
Posting 모달로 뺏고, axios 추가했고, 경로 구분 다시 함
2024.04.25 안순현
0. 카톡에 오늘 한 일과 작업하면서 중점적으로 생각하고 만든 포인트를 곁들여 설명 추가 해주세요. (완료)
1. 0900 ~ 1040 회의
2. 1040 ~ 1045 snsBar 버튼 살리기(로그인 로그아웃)
3. 1045 ~ 1250 구글 로그인/회원가입 alert 바꾸기 (Google Cloud CLI 설치 필요)
=> 구현이 어려워 차선책인 한가지 alert로 진행
4. 1340 ~ 1600 aside 아이콘 및 로고 클릭 링크 연결 확인 후 추가 작업, Chatting Modal 구현 (with 주영)
5. 1600 ~ 1710 파일 종합
작업 포인트 : alert는 구글의 보안이 강력함을 깨닫고, 차선책으로 진행하였습니다.
파일 종합이 어려워 강사님이 알려준 정리 방법을 팀원들과 토의하여 그 방안을 내일 적용할 예정입니다.
모달과 그리드, 그리고 창열고 닫는 등 기본적인 기능을 프론트 구현하는 팀원들에게 공유해야 할 필요성을 느끼게 되었습니다.
1. 카톡과 구글드라이브에 업로드 (완료)
2. 자기 파일에 이식 (완료)
3. 이식 시 문제 발생하면 바로 이야기하고 해결하기 (완료)
4. 구글 드라이브 회의록에 자신이 한 부분 체크하기 (완료)
5. 모든 과정 완료시 "모든 사항 완료했습니다." 카톡 남겨주기 (완료)
모든 사항 완료했습니다
2024-04-25 이병학
0. 카톡에 오늘 한 일과 작업하면서 중점적으로 생각하고 만든 포인트를 곁들여 설명 추가 해주세요. (완료)
- Entity 제작 (User, Board, Reply, Re_Reply, Notice, Like_ , Setting, Chat, dmList, Follow 완료)
- Spring과 React를 연동하여 React에서 Spring으로 데이터 보내기 테스트 (완료)
-- axios를 사용하였으며 react로 parameter 형식으로 데이터가 잘 전달되었음이 확인되었습니다, axios는 npm을 사용하여 설치가 필요합니다
-- 테스트를 하려면 spring과 npm 양쪽 서버를 모두 활성화해야 작동합니다
- Dao 제작 (Board, User, Reply 완로) : Chat, Like, Notice 등 다른 Dao 제작이 필요
1. 카톡과 구글드라이브, 깃허브에 업로드 (완료)
2. 자기 파일에 이식 (완료)
3. 이식 시 문제 발생하면 바로 이야기하고 해결하기 (완료)
4. 구글 드라이브 회의록에 자신이 한 부분 체크하기 (완료)
5. 모든 과정 완료시 "모든 사항 완료했습니다." 카톡 남겨주기 (완료)
모든 사항 완료했습니다
2024.04.25 곽주영
0. 카톡에 오늘 한 일과 작업하면서 중점적으로 생각하고 만든 포인트를 곁들여 설명 추가 해주세요. (완료)
09:00 ~ 10:00 react-input-emoji 마무리 작업하기
11:00 ~ 11:05 aside 부분 링크 연결 완료
11:05 ~ 12:30 board - entity,service,Impl,DAO 완료
13:40 ~ 14:10 SnsBar.jsx { xs , lg } 반응형 만들기
14:10 ~ 15:30 채팅방 modal로 바꾸기 완료
15:30 ~ 16:00 board - sql, entity, DAo 수정
※ sql문에서 오타가 날 확률이 크기 때문에 오타나지 않게 신경써서 작업했습니다.
1. 카톡과 구글드라이브에 업로드 (완료)
2. 자기 파일에 이식 (완료)
3. 이식 시 문제 발생하면 바로 이야기하고 해결하기 (완료)
4. 구글 드라이브 회의록에 자신이 한 부분 체크하기 (완료)
5. 모든 과정 완료시 "모든 사항 완료했습니다." 카톡 남겨주기 (완료)
모든 사항 완료했습니다
2024-04-25 윤영준
0. 카톡에 오늘 한 일과 작업하면서 중점적으로 생각하고 만든 포인트를 곁들여 설명 추가 해주세요. (완료)
- 09:00 ~ 10:40 회의
- 10:40 ~ 11:14 firebase Login 구글연동
- 11:15 ~ 15:30 flownary routing table (title , bContents)
좋아요 수 , sns id , 해시태그 추가 , 텍스트 정리 작업 최종 수정하기
bContents 부분의 해시태그를 최대한 중복되게 하여 해시태그 검색하였을때 게시물이 검색될수있도록 설정하였습니다.
- 15:40 ~ 16:00 flownary routing table db에 넣는 법 조사
1. 카톡과 구글드라이브, 깃허브에 업로드 (완료)
2. 자기 파일에 이식 (완료)
3. 이식 시 문제 발생하면 바로 이야기하고 해결하기 (완료)
4. 구글 드라이브 회의록에 자신이 한 부분 체크하기 (완료)
5. 깃 업로드
6. 모든 과정 완료시 "모든 사항 완료했습니다." 카톡 남겨주기 (완료)
모든 사항 완료했습니다
'React' 카테고리의 다른 글
20240427 프로젝트 보고(토요일 개인 업무내용) (0) | 2024.04.27 |
---|---|
20240426 맘대로 해봐라! 3차 프로젝트 FlowNary SNS 9일차 (0) | 2024.04.26 |
20240424 맘대로 해봐라! 3차 프로젝트 FlowNary SNS 7일차 (0) | 2024.04.25 |
20240423 맘대로 해봐라! 3차 프로젝트 FlowNary SNS 6일차 (0) | 2024.04.23 |
20240419 맘대로 해봐라! 3차 프로젝트 FlowNary SNS 5일차 (0) | 2024.04.23 |