미니프로젝트9

Yeeun·2025년 6월 21일
0

웹 개발 프로젝트

목록 보기
14/16

1.멤버로 로그인해도 매니저 롤 있어야지 접근 가능한 페이지(요청리스트)로 이동 가능한거 고치기 / 문의하기 누르면 문의(/request) 게시판으로 가야함. NavBar.jsx 변경(유저롤 로드될때 포함하게 유즈이펙트하기)

삼항연산자는 하나만 결과로 받으니 프레그먼트태그로싸기

2.StatisticsDashboard.jsx
api 붙일때 오류나는거 고치기 . 엑시오스 엔드포인트 문제인듯
(롤백할때 엔드포인트 조원 아이피가 아니라 내 로컬호스트로 해둔게 문제였음. 조원아이피로 고치니 나옴.)


근데 올라가있음. 레이아웃을 손봐야함. 뭐때문에 올라간건지..?
모든화면이 동일하게 올라간거보면 문의게시판 위치조정할때 인덱스쪽 css를 잘못건드린듯.

인덱스의 아이템 센터가 문제였음.

3.아우터 스크롤? 스크롤 두개생기는거 없애기


하나는 남아있음

id = root한테 디스플레이 논 주기

  1. MyRequestList.jsx 마이페이지 들어가면 list.map이 함수 아니라고 오류뜨는거


    위서 아래로 고쳐야하는이유 -> 디비가 비어있으면 null이나 빈 오브젝트{}를 받아서
    오류남. 빈어레이가 아니라 빈 오브젝트를 받아서

    67번에 list.map에서 문제생김
    버그랑 별개로 중요한건, 서버에 엔드포인트 접근요청할때는 헤더에 토큰을 담아야함
    authorization, 로그인된 상태에선, 엔드포인트 접근시에 리퀘스트 객체 헤더에 서버에서 받은인증토큰을 담음. (접근해도 되는지 확인하는데 서버가 씀)

근데 로그인할땐 리퀘스트 객체 바디에 유저네임이랑 패스워드The raw credentials를 포스트로 담음(암호화되어서 감.)

5.Login.jsx logo 이미지 안뜨는거 고치기

6.DeliveryAnalysis.jsx 배송기간 분석 페이지 제일 위에 파란박스 접기 기능 구현


유즈이펙트로 트루면 접기 폴스면 펴기

7.MyRequestList.jsx 유저의 마이페이지에서 이전 버튼(Prev.jsx/Prev.css) 만들기 ( 매니저도 쓸거라 컴포넌트로 빼기)

MyRequestList.css의 profile-section 에 플렉스주고(중심축이 기본값이 행방향임. 왼쪽서 오른쪽), 콘텐츠 스페이스 비트윈줘서 버튼이랑 양 극단에 배치되게 하기.(저스티파이컨텐츠는 메인축기준이니 좌우로 띄움) 어라인아이템즈는 중심축 수직기준(위에서아래) 중앙되게하려고함.


8.Login.jsx 매니저 로그인시 메인페이지로 가게 하기

9.NavBar.jsx 매니저로 로그인시, 문의하기가 아니라 문의확인으로 네비바 변경되게하기

10.AllRequestList.jsx 문의확인 리스트에 이전버튼 넣기,탑마진은 좀 줄이고 , 끝에 좀 잘리는거 수정



원래코드 보니 마진이 두번적용되어있음. 이러면 먼저 선언된건 무시됨. 아래꺼 지우기

이전버튼 임포트하고 선택박스랑 같이 싸서 같이 싼 애한테 스페이스비트윈주기

끝에 잘리는건 아래에 패딩넣어야함. 마진으로하면 아래에 더이상 밀 아이템이 없어서 안보임. 마진은 엘리먼츠들끼리 간격줘서 미는거임. 패딩은 엘리먼츠 안에 간격주는거.

11.요청받은 문의 몇개인지 뜨게하기

12.About.jsx 제일 아래 패딩주기, 메인페이지 그라데이션 넣기, 프로젝트 소개 꾸미기

0개의 댓글