회원가입로그인/로그아웃마이페이지(작성 게시물, 북마크한 레시피, 작성 댓글 확인)회원 수정회원 탈퇴레시피 북마크/북마크 해제레시피/게시글 좋아요, 싫어요댓글 작성(수정, 삭제도 포함)최근 검색량 상위 10개 띄우기검색한 재료의 좋아요 수 상위 3개 레시피 띄우기(재료별
🔎 요리는 참고할만한 어플들을(ex: 만개의 레시피) 조사해서 시나리오를 짜보자.🔎 야구는 한화이글스만이 아니라 KBO(한국프로야구) 전체 구단으로 확장하고 한화이글스 특화(?)로 만들어보자.
야구는 전구단으로 확장(KBO 홈페이지 참고)요리, 야구 둘다 시나리오 짜보면서 기능정리 다시 해보자.일단 CRUD는 필수로 들어갈거고... 나머지는 짜보면서 생각해보자DB는 어떻게 짜야할까?각 구단, 소속 선수, 소속 스태프(감독, 코치 등), 경기일정 등등 생각해볼


Figma로 회원관련 페이지는 다 만들어보자메인페이지(경기 끝난 경우에) (완료)회원가입 (완료)로그인 (완료)마이페이지 (완료)추후에 응원 선수 프로필은 바꿔야 할수도...내 정보 (완료)회원 정보 수정 페이지 (완료)남은 HTML, CSS게시글 페이지구단별 기사KB
📅 2024-09-01 개인프로젝트 6일차 TODO DB 짜보자 HTML, CSS (Figma) 게시판들 구단별 기사 KBO 소식 공지사항 유저 이용 게시판들 자유, 직관 후기, 같이 갈 사람들 모집, 문의사항 ... etc 구장 정보 페이
Figma구장 정보 페이지 마무리선수 조회 페이지아무것도 선택 안했을때팀 선택 했을때포지션 선택 했을때선수 기록 페이지구장 정보 페이지 마무리찾아가기 누르면 지도에 구장 주소를 검색어로 입력해서 링크가 걸리게끔홈구장 설명 옆에 지도는 카카오 지도 연동해야한다...선수
Figma반응형 어떻게 하는지 찾아보기경기 정보 페이지 디자인게임센터 페이지(간략하게 보여주는..)일정·결과 페이지기록·순위 페이지 디자인 추가구단 순위 페이지 추가문의사항 페이지 디자인반응형 : 검색해보니까 Constraints(컨스트레인트)를 쓰면 된다고 한다!내가
Figma 마무리왼쪽에 메뉴바 추가 (선택된 페이지는 블랙, 선택되지 않은 페이지는 옅은 회색)게시글 작성, 수정, 상세보기 페이지 디자인게임센터, 일정결과 페이지 수정 및 추가로고 생성ERD기록순위 메뉴에 해당하는 페이지 왼쪽에 메뉴바 추가 (선택된 페이지는 블랙,
ERD, DB 수정Figma 수정상단 메뉴바 hover시를 안만들었다...🔎 ERDcloud 링크타자기록, 투수기록, 팀 기록 테이블의 기록 요소들을 모두 NOT NULL로 했다가 SELECT 할 때 IFNULL 쓰면 된다는게 생각이 나서 NULL이 가능한 것들은 N
Figma 플러그인해서 html, css로 변환✔ 문제점이미지 파일들이 하나도 안먹는다..테일윈드랑 daisy URI를 쓸 수가 없다 -> 적용시키면 CSS가 망가진다...(멍청하게 테일윈드랑 daisy URI 지울 생각을 못하고 뭐가 문제인지 전혀 모르겠어서 3시간
페이지 구현메인페이지 이미지 적용시키기header, footer 이미지 적용시키기구단정보 페이지 구현🔎 Footer에 링크는 걸어놓은 상태🔎 기능은 구현 X메인페이지 이미지 적용시키기이미지를 저장하고 해당 경로를 의 src에 넣어주면 된다고 한다.ex)메인페이지 구
header 디자인 및 기능 구현회원가입, 로그인, 회원정보, 마이페이지(선수 크롤링 x)🔎 갑자기 로그아웃이 되지않는다 큰일이다.(갑자기 왜 그러는거야 바빠죽겠는데...)movie회원정보 페이지로그인 페이지...(로그아웃이 되지 않아서 해결후에 캡처를 해야한다..)
로그아웃 안되는거 해결Selenium(크롤링)로그아웃 a태그 href에 login경로를 넣어놨다... (3시간이나 허비했네.. 진짜 뇌가 녹아버린게 분명하다..)로그아웃 하면 잘 된다 이제..크롤링 잘된다! 선수 프로필 정보를 잘 가져오네..콘솔에만 뜨고 output.
Selenium(크롤링)크롤링할 데이터가 바뀌어서 수정해야했다..구단에 등록되어 있는 선수들의 프로필 정보를 크롤링 해야하는데 14일차에 선수 하나하나의 기록을 크롤링했었다..(그래놓고 된다고 좋아했다니 난 멍청한게 맞다..)크롤링 하려고 보니까 아래 사진처럼 팀 선택
Selenium(웹 크롤링)으로 얻은 선수 프로필 정보 DB에 넣기원래는 크롤링으로 얻은 정보를 가공해서 csv로 만들어서 넣으면 된다는데.. 너무 복잡해서 그냥 구단 10개 각각 크롤링해서 DB에 직접 넣었다..crawlPlayer 패키지를 만들어서 각 구단의 선수
지도 APIhttps://apis.map.kakao.com/web/sample/ 여기로 가서 해당하는 샘플을 골라서 코드를 따오면 된다..아래는 내가 필요한 지도 샘플을 넣은 사진!지도를 넣고 보니까 헤더 2차메뉴 아이템이 표시되지 않아서 확인해봤더니 지도의
지도 시작지점 사용자 IP GPS 따와서 넣어주기게시글 작성, 수정, 목록, 상세보기브라우저의 HTML5 Geolocation API를 사용하여 위치를 추적하고, 해당 위치로 지도를 초기화하기 위해 아래의 코드를 추가했다.해당 위치를 알맞게 가져온 지도의 모습 (원래는
선수 조회 페이지선수 조회 페이지 구현 사진소속구단명, 포지션, 이름별로 검색해서 form으로 제출하면 잘 된다.근데.. 왜 ajax는 오류가 나는거지? 아래처럼 false로 도배가 된다.내가 짠 ajax 코드인데 뭐가 문제일까 고민을 해봐도 param값을 가져오질 못
선수 조회 페이지 - 데이터 false 해결선수 조회 페이지 - 페이지네이션 오류td에 직접 ${player.teamName} 이런식으로 넣어주던걸 변수를 선언해서 처리, 아래 사진이 해당 로직form 제출을 막고, 팀/포지션/선수이름으로 검색했을때 첫 페이지로 이동하
선수 조회 페이지 - 페이지네이션 오류 해결페이지네이션이 이상해서 players.jsp를 확인해보니 model로 보내주지 않는데 ${} 쓰고 있었다... 이걸 3시간이나 걸려서 알아낸 나도 참..(멍청인가..)코드를 전면 수정해야했다... 아래는 수정한 코드 (${}를
선수 정보 CSV파일 DB에 넣어주기인코딩 UTF-8로 적용시키는 과정(DB에 넣어주기 위해)아래사진처럼 해당 파일 우클릭 -> 연결 프로그램 -> 메모장으로 열기아래사진처럼 해당 파일이 메모장으로 열리면 파일 -> 다른 이름으로 저장 클릭아래 사진처럼 우측 하단의 인
마이페이지 응원선수 선택, 정보 저장, 응원메세지 저장9개 구장 날씨 API일단 응원선수 html, CSS를 적용하면 아래사진처럼 나타난다.선수이름 입력칸에 선수이름을 입력하고 검색을 누르면 아래와 같이 응원선수의 정보가 뜬다.2번과 같은 상태에서 옆의 적용버튼을 누르
지도 API 오류슈정개인프로젝트 18일차에서 지도 API 오류났던걸 수정했다.오류 : 카테고리별로 검색했을때 마커는 뜨지만 장소정보가 나오지 않는 오류해결과정1) 카카오지도 API 라이브러리 로직과 내가 추가한 로직(찾아가기 클릭 시 지도가 해당 구장 위치로 이동하고
header CSS 수정header를 스크롤 내려도 페이지 맨 위쪽에 고정시키게 수정header css를 아래와 같이 수정디자인 구현 영상movie\*\*✔ 오늘은 몸이 안좋아서 거슬리는거 하나만 수정했다...(내일부터 다시 달리자..)✔ 선수 정보에 선수 사진 넣기
📅 2024-09-25 개인프로젝트 26일차 - 경기일정 / 결과 크롤링 TODO 경기일정 / 결과 크롤링 1. 경기일정 / 결과 크롤링 아래사진은 크롤링할 페이지! HTML 분석과정 HTML 뜯어서 분석해보니까 월 선택 드롭다운으로 01 ~ 12월까지 '월'을 선택해야하고, 경기일정 / 결과 나오는 테이블이 class가 tbl-type06인 div...
경기일정 / 결과 크롤링(2) - JSON 파일로 저장하지 않고 크롤링해서 바로 페이지에 띄우게끔 수정원래는 크롤링해서 JSON 파일로 저장한 후 DB에 넣을 생각이었는데 생각해보니 경기일정, 결과는 하루마다 갱신되기 때문에 위와 같은 방법으로 수정일단 크롤링할 URL
중간 발표 준비일단 만들어 놓은 기능 구현 영상 촬영구장 정보 페이지선수 조회 페이지경기일정 · 결과 페이지야구장 날씨 페이지PPT 제작✔ 선수 정보에 선수 사진 넣기 - 아마 DB도 수정될거 같다. 그럼 ERD도 바꿔야겠지?✔ 달력 API✔ 경기일정 · 결과 페이지(

개인프로젝트 간담회중간발표 느낌으로 간담회를 진행하였다...느낀점나름대로 시간투자를 많이 했다고 생각했는데.. 간담회를 진행하고 나니까 많이 미흡했던거 같다.디테일한 디자인 요소를 먼저 생각하고 기능 구현을 진행하였는데 그럴 필요가 전혀 없다고 느꼈다..(내가 미련곰탱
경기일정 · 결과 페이지 로딩중 알림(스피너)경기일정 · 결과 페이지에 정규시즌, 가을야구(플레이오프) 선택할 수 있는 드롭다운 메뉴 추가구단순위 페이지 구현간담회 후에 경기일정 · 결과 페이지에 데이터를 끌어올때 로딩중이라고 알려주기 위한 디자인적 요소가 있으면 좋을
구단순위 페이지 구현KBO 홈페이지 구단순위 접속해보니 현재날짜기준 -1을 한 날짜가 기본값으로 설정되어 있었다는걸 알 수 있었다..(이젠 정규시즌이 끝나서 마지막경기가 종료된 날짜(2024-10-01)로 되어있지만...)아무튼 HTML을 까보니 구단순위에 해당하는 테
금일 KBO 기사 페이지 구현크롤링 할 웹페이지의 html을 분석해서 구성한 크롤링 메서드이미지URL이 없을 경우 빈문자열로 추가선택해서 골라야할 드롭다운 메뉴들이 많다..크롤링 해서 보여줄 jsp 페이지의 html 구성Ajax 요청 (이미지 url이 빈문자열일때와 아
금일 KBO 기사 페이지 구현 수정메인페이지 디자인 수정크롤링할 때 시간을 안가져왔었다.. 이미지 URL이 없을때 처리했던 방식과 동일하게 로직을 구성했다. (HTML 구조만 다르니까)아래는 추가한 로직잘 추가됐다!가끔 데이터 오류 나는건 후에 처리하자..횡스크롤에 따

선수 정보 페이지구단 선수 크롤링 후 DB 저장 방식 변경UsrPlayerDetailController 클래스 생성detail.jsp 추가detail.jsp, Style요놈 때문에 따로 SCSS 파일로 만들려고 했는데 jsp에 style 태그로 추가했다..선수 정보 페
자유게시판 페이지DB.sql 수정자유 게시판 페이지해당 글에 댓글이 있다면 제목 옆에 뜨게끔 처리공지사항 페이지일반 유저 or 로그인 하지 않았을 때 페이지관리자가 로그인 했을 때 : 아래 html을 추가하여 글쓰기 버튼이 노출되게 만들었다.게시글 작성 페이지게시글,
회원정보 수정, 비밀번호 체크 페이지게시글 관련 페이지 추가 및 수정비밀번호 체크 페이지내 정보 페이지에서 수정 버튼을 누르면 비밀번호 체크하는 페이지로 넘어간다.체크 성공 시 alert에 띄운다회원정보 수정 페이지게시글 작성 페이지 디자인 수정게시글 수정 페이지 추가
선수 정보 페이지 선수 기록 뜨게끔헤더 수정구장 날씨 페이지 수정UsrPlayerDetailController 클래스 추가PlayerService 클래스 수정PlayerRepository에 보낼 메서드 추가PlayerRepository 클래스 수정선수 정보 페이지에 해
문의사항 페이지 구현🔎 참고한 페이지문의사항 페이지문의사항 페이지를 통해 이메일을 보냈을 때alert창에 뜨게끔 처리문의 메일이 잘 도착했다.✔ 유지보수, READ.ME 작성
회원 탈퇴 기능(delStatus를 1로), 탈퇴 유예기간 7일, 7일이 지나면 delStatus를 2로 변경해서 데이터는 남아 있지만 복구가 불가능하게 처리MemberController의 doLogin 메서드 수정이전에는 delStatus에 0, 1만 넣게해서 boo

프로젝트 소개개발기간팀원 및 담당파트사용기술 및 개발환경ERD 구조기능페이지별 기능 설명KLC 환경설정 가이드북KLC는 KBO리그(한국프로야구)를 좋아하는 팬들 뿐만 아니라 입문하는 사람들도 편하게 이용할 수 있는 커뮤니티 사이트입니다.또한 KBO리그와 관련된 소식들과