현대닷컴 견적내기 사이트https://www.hyundai.com/kr/ko/e를 모방한 내차만들기 웹사이트 개발
TypeScript, NestJS, Prisma, MySQL
![erd](https://private-user-images.githubusercontent.com/29765855/254257724-5a911984-88cd-410c-8159-ce45302060e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkxMDcwNDcsIm5iZiI6MTcxOTEwNjc0NywicGF0aCI6Ii8yOTc2NTg1NS8yNTQyNTc3MjQtNWE5MTE5ODQtODhjZC00MTBjLTgxNTktY2U0NTMwMjA2MGUyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjIzVDAxMzkwN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBjMGYwYWVkODFlOTQ4ZjRmZTIwMjQ0ZjI3MmZlNjYyZTYxY2U0ODk3ODRmOGFiNDhmOGYwN2FmOTQ3NzA0YjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.anarDDxy6PMXhFJHsRvMhleokHth3fIXwJSjMnkoVkk)
-
npm 설치 -> https://nodejs.org/ko/download
-
git clone https://github.com/kimjinho1/MyCar-Backend-NestJS.git mycar_backend
실행 -
cd mycar_backend
실행 -
mysql 접속 후 아래 쿼리 실행
CREATE DATABASE MYCAR;
use MYCAR;
-
폴더에 존재하는
mycar_backup_ddl.sql
쿼리 파일 실행 -> 테이블, 데이터 주입 -
.env 파일에 DATABASE_URL 수정
DATABASE_URL="mysql://${MYSQL_USER}:${MYSQL_PASSWORD}@localhost:3306/${MYSQL_DATABASE}"
EX)
DATABASE_URL="mysql://root:password@localhost:3306/mycar" -
npm install
실행 -
npm run start
실행