Code Monkey home page Code Monkey logo

lohbs-pick's Introduction

lohbs-pick's People

Contributors

dependabot[bot] avatar juyeong0413 avatar khj6165 avatar ygk313 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

ygk313 khj6165

lohbs-pick's Issues

상품 검색 개선

  1. 좌측의 카테고리에서 상품 개수도 검색결과에 맞춰서 보여주기
  2. 이중검색: 상품 이름으로 검색 후 카테고리로 필터링 하기
  3. 이중검색: 카테고리로 필터링 후 상품 이름으로 검색

2020.10.24 주영 TODO

  • 도메인 구입
  • 주문(목록, 상세보기, 생성)
  • 주문 생성할때 2개이상일때 수량 잘못 나오는 버그
  • 템플릿
  • footer 서비스 소개

navbar 겹침 버그
배포 준비

배포 TODO

  • 도메인 구입
  • GA
  • Debug=False
  • STATIC_ROOT

  • Elastic IP & Route53
  • createsuperuser 👉 닉네임 설정해줘야함!
  • Google 소셜로그인 연결
  • 테스트 계정 만들어두기
  • 로드밸런서 https 연결

상품 정보 크롤링

크롤링해서 csv로 올려버리면 직접 어드민에서 상품 등록하는 수고를 덜 수 있음

아임포트 결제모듈 붙이기

https://www.iamport.kr/getstarted

    <script type="text/javascript" src="https://cdn.iamport.kr/js/iamport.payment-1.1.5.js"></script>
    <script>
        $(function() {
            var $form = $('#order-form');
            var params = {
                name: $form.find('[name=name]').val(),
                amount: $form.find('[name=amount]').val(),
            };
            IMP.init('{{ iamport_shop_id }}');
            IMP.request_pay(params, function(response_data) {
                console.log('response_data :', response_data);
                if ( ! response_data.success ) {
                    alert(response_data.error_msg + "(" + response_data.error_code + ")");
                    location.href = '{% url 'main' %}';
                }
                else {
                     $.each(response_data, function(key, vlaue) {
                        $form.find("input[name=" + key + "]").val(value);
                    });
                    $form.submit();
                }
            });
        });
    </script>

https://github.com/kde713/iamporter-python
https://github.com/iamport/iamport-rest-client-python

2020.10.24 연진 TODO

  • 컬렉션 페이지 완성하기
  • (컬렉션 페이지) 수정 모달 띄우기, 삭제, 공유 버튼 연결
  • (컬렉션 페이지) 숫자 버튼, 연결하기
  • 메인페이지 수정 및 완성하기
  • (메인 페이지) 배너 사진 넣기
  • (메인 페이지) 상품 사진 넣기
  • 배포
  • 상품 롭스에서 가져오기

회원가입 에러

새로운 사용자 회원가입

KakaoTalk_20201020_235326264

아이디랑 비밀번호 입력하고 가입 버튼 눌렀는데 에러
근데 어드민 들어가보면 사용자 추가되어 있음
그래서 로그인해보면

image

프로필 없다고 함

Pagination

  • 상품 목록
  • main
  • search
  • category_list
  • 공유된 롭스픽 목록
  • 공유된 롭스픽 목록

Footer

  • 서비스 소개
  • 개발자 사진

소셜로그인 회원가입 템플릿

  1. 경로에 accounts/social/signup으로 뜸
    그래서 templates>accounts>social>signup.html만들어서 커스텀했는데 인식이 안됨.

  2. form에서 post방식으로 보내는 url (account_signup)이 맞는지, 소셜로그인은 따로있는지도 확인해봐야함.

2020.10.24 효정 TODO

  • 우편번호 검색 넣기

  • 소설회원가입 템플릿

  • 주문, 컬렉션 완성되면 캘린더에 받아오기

  • 결제모듈 알아보기

  • 디자인 개선

  • footer에 내사진 넣기

마이페이지 기본 프로필 이미지 안 뜸

Screen Shot 2020-10-23 at 5 01 27 PM

static/이 아니라 media/에서 이미지를 불러오고 있음
새로 회원가입 했을 때랑 회원정보 수정에서 기본 이미지로 변경하기 체크한 다음에도 동일한 현상 발생

상품 카테고리 개선

image

카테고리 선택 후 전체 목록으로 돌아가고 싶을 때의 UX가 썩 좋지 않아보임

All Products 라고 써 있는 부분을 누르면 전체 목록으로 가긴 하지만 원래 저 부분은 Browse Categories 가 더 어울리는 자리여서... 근데 그렇다고 전체 라고 라디오버튼을 추가하는 것도 좀 이상해 보이고 🤔
선택된 라디오버튼을 클릭하면 선택이 해제되면서 Products 메인 페이지로 돌려보내는 방법밖에 생각이 안 나는데 이것도 좋은 방법은 아닌 거 같은 느낌......

CSS TODO

Products

  • products/main.html 호버시 + 버튼 색깔 바꾸기

Navbar

  • Home 계속 주황색으로 선택 중
  • 로고 교체
  • 로그인/로그아웃/회원가입 href 태그 navbar와 색 통일

Account 👉 효정 진행중

  • 로그인 페이지
  • 회원가입페이지
  • 소셜로그인 페이지

Main

  • 가운데 배너 교체 👉 연진 진행중
  • 쇼핑카트 사진 교체

Collection

  • 컬렉션 수정 페이지 버튼 교체

Order

  • 주문 생성 페이지

MyPage

  • 회원정보 페이지 수정

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.