pknu-wap / wap-blog

WAP Blog
5 stars 3 forks source link
nest react typescript

WOW | WEP TEAM 7

WAP_Black_NoBG

Tech Stack

Back

TypeScript NestJS MySQL TypeORM AWS S3

Front

TypeScript Vite React 18 Styled Components TailwindCSS React Query Zustand



Install & Execute

client/.env.local

VITE_APP_BASE_URL=http://localhost:8080
VITE_APP_AWS_S3_URL = https://<your bucket>.s3.ap-northeast-2.amazonaws.com/

server/.env

SERVER_PORT=8080
CLIENT=http://localhost:3000

MYSQL_HOST=localhost
MYSQL_PORT=3306
MYSQL_USER=root
MYSQL_PASSWORD=
MYSQL_DATABASE=

ACCESS_TOKEN_SECRET=access-token_secret
REFRESH_TOKEN_SECRET=refresh-token_secret

GITHUB_ID=
GITHUB_SECRET=
GITHUB_REDIRECT_URI=http://localhost:8080/auth/github/callback

GOOGLE_ID=
GOOGLE_SECRET=
GOOGLE_REDIRECT_URI=http://localhost:8080/auth/google/callback

S3_ACCESS_KEY=
S3_SECRET_KEY=
S3_REGION=ap-northeast-2
S3_BUCKET=
S3_PROFILE_BUCKET=
yarn add -g cocurrently && yarn start



Links

시작발표

중간발표

[종료발표]()



Contributors

BACK-최선효(정보통신공학전공 17학번)

BACK-김민수(컴퓨터공학전공 19학번)

FRONT-성준영(소프트웨어·인공지능전공 16학번)

FRONT-김재환(소프트웨어·인공지능전공 18학번)