Motivation 이라는 이름으로 프로젝트를 만들 것이다!인프런, 메가스터디, 에듀윌 처럼 동영상 강의를 올릴 수 있는 사이트를 만들겠다.더불어 지금 이 글을 쓰고있는 벨로그처럼 게시물을 작성하고 시리즈화 하는 기능도 만들어보려고 한다.재밌겠다.. 핳핳
이제 못생긴 alert 은 그만! 지금부터 나의 프로젝트는 MZ 하게 toastr 를 사용해보겠다.로그인 성공시 알림이다. 못생긴 alert 과 달리 상당히 귀여운 모습이다.common.js 에서 toastr 라이브러리 설정을 해줬다.앞으로 프로젝트 내에서 대부분 동작
나의 프로젝트 Motivation 에서 회원은 프로필이미지를 설정할 수 있다.비단 프로필 이미지뿐만 아니라 앞으로 다양한 파일들이 업로드 될 것 이다.이를 처리하기 위해 나는 genFile 이라는 entity 와 시스템을 만들어서 사용하겠다.먼저 사용자가 회원가입 과정
이번엔 회원가입을 만들었다.앞선 중급 프로젝트에서는 전체 회원가입 form 을 서버에 제출하고 서버에서 validator 를 구현하여 유효성과 중복을 검사하고 리다이렉트 시켜주는 방식을 사용했었다.하지만 이번 프로젝트에서는 꼭 만들고싶은게 있다!회원가입 과정에서 아이디
오늘은 기본적인 게시판과 작성을 만들어 볼 것이다.그냥 input type=textarea 는 너무 심심하니, toast ui editor 를 사용해보려고 한다.Toast UI Editor는 웹 애플리케이션에서 사용할 수 있는 마크다운 에디터다. 이 에디터는 GitHu
오늘은 이메일 인증을 구현해보자!지난 프로젝트에서는 회원가입과정에서 이메일이 인증되어야 회원가입을 진행할 수 있게 만들었다.이번엔 좀 더 가혹하게 회원가입은 시켜주고 이메일 인증이 안되었다면 어디로도 갈 수 없게 가둬버리겠다.이메일 인증을 구현하려하니 큰 고민이 생겨버
소셜로그인을 꼭 만들어보 싶었는데 오늘에야말로 만들어보자!나는 초콜릿도 카카오만 먹으니까 카카오로그인을 구현해보자로그인 템플릿에 적당히 귀엽게 카카오 로그인을 추가해줬다. 썩 귀엽게 생긴 것 같다.먼저 application.yml 설정이다. 우리 motivation 엔
아이디와 비번 찾기를 만들어보자.다만, 사용자가 아이디 찾기 혹은 비번 찾기를 시도한 계정을 로그인하기 위한 화면으로 바로 보내주고 싶다. 물론 아이디 입력란에 내가 찾은 아이디도 바로 입력해주고 싶다. Motivation 에서 유저의 필드에 사용 할 만한 정보가...
우리의 Motivation 도 갈수록 게시물이 늘어나겠지?사용자가 쉽게 원하는 게시물을 찾을 수 있도록 검색기능을 넣어주자.제목, 내용, 작성자 또는 이 전부를 대상으로 하는 검색 필터를 만들어보자귀여운 검색창을 하나 만들어 보았다.모바일 웹 플렛폼도 지원하고자 하는데
Motivation 프로젝트는 Java 언어로 구현되었다.Java는 대표적인 객체지향 프로그래밍 언어(OOP - Object-Oriented Programming)로, 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, '객체'들의 상호작