홈페이지 기능
- 내비게이션 메뉴가있는 환영하는 홈페이지.
- 등록되지 않은 사용자와 등록되지 않은 사용자 모두가 액세스 할 수 있습니다. 로그인 및 등록
- 별도의 로그인 및 등록 페이지.
- 등록 페이지에는 추가 보안을위한 보안 문자가 포함되어 있습니다.
- 로그인 자격 증명은 리디렉션을 결정합니다.
- 관리자 자격 증명 관리 대시 보드로 리디렉션됩니다.
- 사용자 자격 증명은 사용자 인터페이스로 리디렉션됩니다. 관리자 측
- 사용자 관리 : 관리자는 사용자 계정을 관리 할 수 있습니다 (보기, 추가, 삭제).
- 제품 관리 : 관리자는 제품을 추가, 삭제 및 관리 할 수 있습니다.
- 카테고리 관리 : 관리자는 제품 카테고리를 관리 할 수 있습니다.
- 주문 관리 : 관리자는 고객 주문을보고 관리 할 수 있습니다. 사용자 측
- 제품 브라우징 : 사용자는 카테고리별로 제품을 탐색 할 수 있습니다.
- 카트 : 사용자는 카트에 제품을 추가하여 구매를 진행할 수 있습니다.
- 주문 기록 : 사용자는 과거 주문을 볼 수 있습니다.
사용 된 기술
- 프론트 엔드 : HTML, CSS, 부트 스트랩
- 백엔드 : PHP
- 데이터베이스 : Oracle 10 Application Express
데이터 베이스
- 사용자 데이터, 제품 정보 및 주문 세부 사항을 저장하기 위해 Oracle 10 Application Express를 사용합니다.
세션 및 쿠키
- 사용자 로그인 및 제품 구매를 위해 세션이 유지됩니다.
- GET 및 POST 메소드는 데이터 전송에 사용됩니다.
- 쿠키는 사용자 경험을 향상시키고 세션 상태를 유지하는 데 사용됩니다.
설치
- 저장소 복제 : git 클론 https://github.com/khushijtrivedi/epiphany.git
프로젝트 디렉토리로 이동하십시오.
- http : // localhost/epiphany
용법
- 새 사용자로 등록하거나 기존 자격 증명으로 로그인하십시오.
- 관리자는 관리자 대시 보드를 통해 사용자, 제품, 카테고리 및 주문을 관리 할 수 있습니다.
- 사용자는 제품을 탐색하고 카트에 추가하며 주문할 수 있습니다.
기여 기부금을 환영합니다! 저장소를 포크하고 변경 사항으로 풀 요청을 작성하십시오.