전체 글 썸네일형 리스트형 github 커밋한 push 원격에서 삭제하기 1. git log 에서 커밋할 commit 확인 2. git reset을 통해 commit 삭제하기 example git reset HEAD^ 3. git push -f origin main // 깃허브에 삭제한 커밋알려주기 더보기 백엔드 회원가입 nest g module user nest g controller user nest g service user nest cli로 user 모듈 기본 구조 세팅 npm i bcrypt 비밀번호 암호화를 위한 bcrpt 패키지 설치 dto 생성 및 signup 메서드 컨트롤러, 서비스단 완성. postman으로 api 통신 테스트 결과 데이터가 잘 넘어온다. 데이터베이스에도 해쉬된 비밀번호가 잘 들어온다. 끝. 더보기 백엔드 개발 시작 [데이터 베이스 연결 및 환경 변수 세팅] https://github.com/softmoca/bbc_server GitHub - softmoca/bbc_server Contribute to softmoca/bbc_server development by creating an account on GitHub. github.com 이제 부터 본격적으로 개발에 들어간다. . . 철저히 공식문서를 기반으로 개발을 할것이며 공식문서로 레퍼런스를 못찾거나 해메어 다른 레퍼런스를 참조할 경우 모두 가장 하단의 레퍼런스 에 기록을할 것이다. . . 우선 백엔드단의 회원가입과 로그인 api 를 먼저 제작 시작 ! $ npm i -g @nestjs/cli $ nest new project-name nest cli 로 기본 프로젝트 세팅 완료. 이후 데이터 베이스 연.. 더보기 백엔드 docker-mysql datagrip 외부 연결 에러 msql 데이터 베이스를 외부 datagrip으로 연결하려는 시도중 에러. docker run --name mysql-bbc-local -p 3306:3306/tcp -e MYSQL_ROOT_PASSWORD=[@@@@] -d mysql:8 분명 위 명령어로 막 생성했던 유저 아이디와 비밀번호가 확실히 맞음에도 불구하고 접근 거부가 나왔다. 아마 로컬 도메인의 mysql의 고유 포트인 3306에 이미 다른 프로세스들이 연결되어서 문제가 되지 않았을까 라는 생각이 들었다. 확인을 해보니 이미 3개의 프로세스가 연결되어있었다. 아마 이전에 토이 프로젝트를 하며 연결을해두고 끊지 않았던 연결인것 같다. pid 번호로 모든 연결을 끊어 보았다. 하지만 자꾸 하나의 프로세스가 없어지지 않아 하나씩 찾아보니 이전에 .. 더보기 하이파이 프로토타입 [프로토-타이핑] 현재 전체적인 디자인과 워크 플로우 까지 생성을 마쳤다. . . 프로토 타이핑을 만들어 테스트를 해본결과 확실히 본격적으로 코딩을 하면서 세세하게 다뤄야 할 부분이 많은것 같다. . . 아래는 프로토 타이핑을 내가 테스트한 영상이다. 총 1분 30초이다. 자 이제 본격적인 개발 드가자잇 !! 더보기 미드 파이 프로토 타입 [와이어 프레임] 전체 적인 와이어 프레임을 완성 하였다. . . . 아직 색감과 로고는 만들지 못하였다. 솔직히 굳이 만들고 싶지가 않타 허허 디자인에 소질이 없어 최대한 심플 하게 UI/UX를 진행 하였다. 하단 바를 홈, 채팅, 프로필, 알람으로 구성하여 최대한 사용자들이 현재 내가 처음 만든 어플리케이션의 흐름을 놓치지 않게 어디로 든 이동하게 하였다. . . 그럴일은 없겠지만 차후 광고를 달거나 상업적으로 쓰인다면 로고나 폰트 등등 하나하나 다시 고려해 봐야할것 같다. . . . 아래는 개별 페이지 및 UI 이다. 더보기 백엔드 & 프론트엔드 기술 스택 백엔드 Language : TypeScript Library & Framework : NestJS, Express.js Database : Mysql,erdcloud , DataGrip ORM : TypeORM Authentication: passport.js, JWT, 세션 Proxy Sever : Nginx . . . . . . 프론트엔드 Language : JavaScript & TypeScript Library & Framework : React, NextJS 상태관리 : redux 비동기 데이터 패칭 : redux-thunk CSS디자인 : TailwindCSS . . . Library & Framework : React, NextJS 현재 2023년 9월 23일 기준으로 최근 1년간의 프론트엔.. 더보기 FOTD(food of the day) [ 메뉴 알려조] 해당 카테고리는 광운대학교 웹서비스 설계 및 실습 관련 포스팅이다. . . . 프로젝트 이름 : FOTD (Food of the day) 조 이름 : 메뉴 알려조 음식을 주제로 프로젝트를 진행한다. 이미 SNS에 널리 알려려진 OOTD(Outfit of the day,오늘의패션)에서 키워드를 영감받아 작명 하였다. . . . . 기획 이번 수업의 팀프로젝트의 대주제는 SNS 이다. 어떤 주제를 가질까 하다가 친구들에게 점메추, 저메추 라는 말을 들었던 기억이 문뜩 떠올라 음식과 관련된 주제로 선정하게 되었다. . (점메추 : 점심 메뉴 추천점 저메추 : 저녁 네뉴 추천점) . 첫번째 기능으로 유튜브나 애브리타임에서 언급과 조회가 많은 게시물을 크롤링하여 주 단위로 인기 메뉴를 찾은 뒤 사진까지 제공하여 .. 더보기 이전 1 ··· 13 14 15 16 17 18 19 ··· 45 다음