본문 바로가기

My Proect

(34)
1일차 - 공공 API 'POSTMAN' 으로 'JSON 형식' 확인하기 ▶ 공공데이터 API를 사용해서 POSTMAN으로 JSON형식이 어떻게 날아오는지 확인하기 위한 작업 ▶ 전에 인증키 발급을 해둔 상태   1. https://www.data.go.kr/ 접속 공공데이터 포털국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datasewww.data.go.kr  2. 교통사고 검색  3. 검색 결화 화면창  4. 상세 페이지에 들어가서 [오픈API] - [활용신청]  5. [마이페이지] - [데이터 활용] - [Open API] - [활용신청 현황]에서 확인  6. 총 건수에서 원하는 API를 클릭하면 하단에 인증키 설정(내가 발급받은 인증..
CineDate - 파이널 프로젝트 소스코드https://github.com/0jun01/CineDate GitHub - 0jun01/CineDateContribute to 0jun01/CineDate development by creating an account on GitHub.github.com    보고서 및 작업일지ERD    SiteMap    이번 프로젝트를 하면서 느낀점이번 프로젝트는 기능 중점 후 CSS를 할 생각으로 앞 기간에 최대한 빨리 끝내고 다른 기능 할 생각으로 로그인, 회원가입을 맡아서 했는데 소셜 로그인이라던지 이메일 인증(SMTP), 유효성 검사가 생각보다 너무 오래 걸려서 많은 기능을 하지 못한 거 같아서 아쉽지만 유효성 검사를 완벽하게 해서 만족스럽다.시간에 쫓겨서 CSS가 완벽하지 못한거 같아서 아쉽다.
19일차 - 슈퍼 리스트 화면 구현 및 기능 구현 슈퍼 리스트란?CineDate에서 판매하는 콘을 결제하면 제일 상단 3명만 보여지는 리스트이다 !돈을 쓰기 때문에 일반 리스트와는 다르게 좀 꾸며보았다.DateProfile.xml SELECT p.*, CASE WHEN m1.status IS NULL AND m2.status IS NULL THEN 0 WHEN m1.status IS NOT NULL THEN CASE WHEN m1.status = 0 THEN 1 WHEN m1.status = 1 THEN 2 END WHEN m2.status IS NOT NULL THEN CASE WHEN m2.status = 0 THEN 1 WHEN m2.status = 1 THEN 2 END ELSE 0 END AS status FRO..
18일차 - 헤더 서브 네비 추가 및 공지사항 화면 구현 (헤더 레이아웃 수정 예정) header.jsp 로그아웃 마이페이지 고객센터 로그인 회원가입 고객센터 영화 극장 예매 매칭 일반리스트 매칭리스트 상점 마이페이지 이벤트 공지사항 ..
17일차 - 이메일 인증 구현 수정 의존성에 추가한 implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'때문에 메인에서 이메일 인증 코드화면에서 넘어가질 않은 거 같다.  [ 코드 수정 ]application.yml mail: host: smtp.gmail.com #Google의 SMTP 서버 호스트 port: 587 #SMTP 서버의 포트 번호 username: 123@email.com #발신자 이메일 password: 16자 메일주소 앱 비밀번호 properties: #이메일 구성에 대한 추가 속성 mail: smtp: auth: true #SMTP 서버에 인증 필요한 경우 / 구글은 서버 인증을..
14일차 - 이메일 인증 구현 에러 build.gradle // 이메일 의존성 추가 implementation group: 'org.springframework.boot', name: 'spring-boot-starter-mail', version: '3.2.8' implementation 'javax.mail:javax.mail-api' implementation 'org.springframework.boot:spring-boot-starter-validation' // SpringTemplateEngine 의존성 추가 implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'nz.net.ultraq.thymeleaf:thymeleaf-..
12일차 - 메인 페이지에서의 검색 기능 구현 및 배너 [ 배너 ]banner, script   banner.css/* 상단 배너 */.main--banner{ width: 100%; position: relative;}.x--icon { position: absolute; right: 460px; cursor: pointer;}     [ 검색 기능 ]search.jsp 영화 검색 결과 총 ${searchList.size()}건 ..
11일차 - 헤더, 이미지 슬라이드 화면 구현 header.jsp 로그아웃 마이페이지 고객센터 로그인 회원가입 고객센터 영화 극장 예매 매칭 ..

728x90