Note: Electron과 웹소켓, 리액트쿼리 공부를 위해 시작한 디스코드 테마 사이드 프로젝트입니다. 퍼블리싱보다 프로젝트 구조나 리액트쿼리 활용에 좀 더 비중을 두고 있습니다.
- Sections
- 👀 Preview
- 🛠 Usage
- 👧👦 Contributing
- 크롬 계열
Backen 실행 후 Front 실행
Backend (mysql 설치 필요)
npm install
cd server
npm i bcrypt && npm i
.env 작성하기(COOKIE_SECRET과 본인 PC의 MYSQL_PASSWORD 비밀번호 설정)
COOKIE_SECRET=cookienyamnyam
MYSQL_PASSWORD=디비비번
config/config.json 설정(MYSQL 접속 설정)
npx sequelize db:create(스키마 생성)
npm run dev했다가 ctrl + c로 끄기(테이블 생성)
npx sequelize db:seed:all(기초 데이터 넣기)
npm run dev
Frontend
cd client
npm run electron
- Frontend: kimdoeun😎
- Backend: ZeroCho ( 인프런 Sleact 강좌 참고하여 임시 구성 )