본문 바로가기
개발

[실습] 간단 쇼핑몰 구현 2주차

by jwcs 2024. 3. 24.
728x90

https://github.com/junwonheo/study_dev

 

GitHub - junwonheo/study_dev

Contribute to junwonheo/study_dev development by creating an account on GitHub.

github.com

 

1주차에 대한 내용은 모임 일정이 없었기 때문에 생략했다. 2주차까지 주로 백엔드 기능 위주로 구성하려고 했다. 개발 내용은 아래와 같다.

 

/
/

등록한 상품의 이미지와 상품명, 카테고리를 보여줌

 

/cart
/cart

세션에 장바구니 속성을 추가하여 상품을 누르면 해당 장바구니에 해당 상품을 추가함.

 

/signup
/signup

회원가입 페이지. 이미 계정이 있다면 alert를 하고, 계정을 성공적으로 만들었다면 인덱스 페이지로 리다이렉트 시킴.

 

/login
/login
`1`이라는 계정으로 로그인

로그인 화면. `1`이라는 계정으로 로그인시, 로그인/회원가입 부분 대신 `~~님 어서오세요`라는 문구와 함께 로그아웃 기능이 보임

 

/logout
/logout

로그아웃을 눌렀을 경우, 세션을 초기화함. 기존에 보이던 로그인/회원가입이 다시 보임. 

 

/admin
/admin
/admin

admin으로 로그인 시, 관리자 페이지가 보임. 관리자 페이지로 접속하면 상품을 등록할 수 있는 기능이 있음.

728x90
반응형

'개발' 카테고리의 다른 글

[Node.js] 10장 KPT 회고  (0) 2024.04.13
[Node.js] 9장 KPT 회고  (0) 2024.04.02
[MySQL] 챕터 8. 테이블과 뷰  (0) 2024.03.10
[MySQL] 챕터 7. SQL 고급  (3) 2024.03.08
[MySQL] 챕터 6. SQL 기본  (0) 2024.03.01