Coder Social home page Coder Social logo

commerce's Introduction

Hi there 👋

oeeen's github stats

Hits

commerce's People

Contributors

oeeen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

commerce's Issues

feat: 회원 가입

  • 회원 가입이 가능합니다.
    • 그냥 이메일로 회원가입
      • 이메일, 비밀번호, 이름 등
  • 회원 가입시 필요한 정보
    • 실명
    • 닉네임
    • 이메일
    • 비밀번호
    • 추후 추가

feat: 상품 수정

  • 자신의 상품일 경우 등록된 상품의 정보를 수정할 수 있습니다.

feat: 회원 관련 기능

  • 회원 가입이 가능합니다.
    • 카카오 아이디로 로그인
    • 네이버 아이디로 로그인
    • 그냥 이메일로 회원가입
      • 이메일, 비밀번호, 이름 등
  • 로그인이 가능합니다.
  • 회원 탈퇴가 가능합니다.
  • 회원 가입시 필요한 정보
    • 실명
    • 닉네임
    • 이메일
    • 비밀번호
    • 추후 추가
  • 회원 정보 조회 기능

feat: read specific product

  • 특정 상품(product Id로 찾기) 조회가 가능합니다.
  • 해당 상품 상태가 removed, blocked 상태면 조회 불가능합니다.

feat: 회원 조회 페이지

  • 관리자 권한을 가지고 있으면 회원 조회 버튼이 있습니다.
  • 관리자 권한으로 회원조회 페이지에 접근 가능합니다.
  • 회원 조회 페이지에서는 전체 회원이 리스팅됩니다.

feat: security

spring security 적용 전 password 암호화? 해야하나???

feat: 상품 리스트 조회

  • 카테고리 별 상품 리스트 조회가 가능합니다.
  • 전체 상품 조회가 가능합니다.
  • 이벤트 상품 조회가 가능합니다.

feat: 상품 삭제

  • 본인이 등록한 상품을 삭제할 수 있습니다.
  • 관리자 권한으로 차단된 상태로 변경할 수 있습니다.

feat: main page

메인 페이지에 띄울 항목

  • 로그인 버튼
  • 회원가입 버튼
  • 검색창 (검색 기능 미구현)
  • 카테고리
  • 일부 상품 목록 (일단은 아무거나)

feat: Product

  • 상품 코드
  • 카테고리
  • 상품 명
  • 기본 가격
  • 재고 수
  • 기본 배송비
  • 상품 타입
    • 이벤트 성 물품이나 한정 판매 물품

test: logout test

  • 로그아웃 테스트, 로그아웃 시 메인 페이지로 이동합니다

feat: 회원 탈퇴

  • 회원 탈퇴가 가능합니다.
  • 탈퇴 시 User Status Inactive로, 평소 상태 Active
  • 회원 탈퇴 전, 비밀번호 재확인

feat: 로그인 페이지

  • 아이디 입력칸
    • 아이디 입력 이미지
  • 패스워드 입력칸
    • 패스워드 입력 이미지
  • 자동 로그인 토글
    • 기능 미구현
  • 아이디 찾기
  • 비밀번호 찾기
  • 로그인, 회원가입 버튼
  • 네이버 아이디로 로그인
  • 카카오로 로그인
  • 커머스 이미지 사용 여부 결정

loginpage

feat: Social Login

  • Spring Security 적용
    • 카카오 아이디로 로그인
    • 네이버 아이디로 로그인

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.