본문 바로가기

Digimon3

Digimon project : 백엔드 프로젝트 - 초기 설정 본격적으로 프로젝트를 시작해보자! 일단은 프로젝트를 위해 nest.js 초기 설정부터 해주자. 우선, Nest.js 프로젝트를 생성한다. (nest설치가 안되어있는 분들은 공식문서가서 nest cli를 설치하고 따라하시면 됩니다) nest new 그리고 nestia 적용을 위해서 다음 명령어를 입력해주자. 참고로, project폴더로 이동(cd)한 후 입력해줘야한다... (기본적으로 이런 건 다 알 거라고 생각하고 진행을 하겠습니다) npm install --save-dev nestia npx nestia setup 그리고 nestia.config.ts 파일을 설정해주자. 최상위 폴더에 생성해주어야 한다. // nestia.config.ts // nestia configuration file import.. 2023. 6. 23.
Digimon project : 백엔드 프로젝트 - API 명세 지난 포스팅에서 초기 설계를 대충 끄적여봤다! https://suloth.tistory.com/112 Digimon project : 백엔드 프로젝트 - 초기 설계 일단, 프로젝트를 진행하기에 앞서 간단하게 초기 설계를 해보았다. 아직은 정확히 어떤 기능이 필요하고 해당 기능이 어떤식으로 동작하는지에 대한 감이 잡히지 않아 자세하게 적지는 못했다 suloth.tistory.com 이번 포스팅에서는 API 명세를 작성해 보았다. 참고로! 내멋대로 작성한 것이니 많은 참고는 하지 않길 바란다. API Specification Admin 로그인 POST /api/v1/auth/admin-login 어드민 로그인(jwt) 주의사항 : 같은 email로 5번 연속 로그인 실패시 30분 동안 로그인 금지 혹은 Ca.. 2023. 6. 6.
Digimon project : 프로젝트 시작 내가 평소 즐겨하는 게임인 디지몬 알피지(Digimon RPG, 이하 디알)라는 게임이 있다. 이 게임을 하면서 항상 느끼는 점이 뉴비에게 불친절하다는 점과 어떤 정보를 알려고하면 게임을 오래 즐긴 유저가 아닌이상(심지어 오래 즐긴 유저들 조차도) 디지몬알피지 카페에서 검색해서 찾는 방법밖에 존재하지 않고, 디지몬알피지 카페에 없는 정보도 있을 뿐더러, 검색해서 찾기도 힘들다. 그래서 개인적으로 뭐 할만한 프로젝트가 없을까 하고 찾던 와중에 디지몬알피지라는 게임으로 프로젝트를 한 번 해보면 좋겠다는 생각이 들어서 해당 프로젝트를 시작하게 되었다. 일단, 이 프로젝트를 하는 이유는 나의 공부를 위해서가 가장 크다는 점을 알린다. 이 프로젝트의 목적 1. 디지몬알피지 뉴비, 복귀 유저들의 진입장벽을 낮추자... 2023. 5. 28.