- 카카오 오븐을 이용한 목업 설계 이미지입니다.
(추가할 수 있는 권한이 있는 사람 - 관리자, 기업 이벤트 담당자 - 만 가능) |
![]() |
![]() |
![]() |
![]() |
---|---|---|---|
카테고리 분류 및 즐겨찾기 기능 제공 | 키워드 검색 | 즐겨찾기한 혜택 모아보기 | 알림 기능 및 환경 설정 |
- ECMAScript 6 지원 브라우저 사용
- 권장: Google Chrome
- Android v10 이상(API lv29)
- node.js v12.19.0
- 프레임워크 : express.js v4.17.1
- DB : MySQL v2.2.5
- 프레임워크 : vue.js v2.6.12
- UI framework : bootstrap-vue v2.18.1
- react-native v0.63.3
- react-native-cli v2.0.1
- native-base v2.13.14
$ git clone https://github.com/osamhack2020/WEB_AmongUs_0262
$ cd ./backend
$ sudo apt-get update && sudo apt-get install yarn (yarn이 설치되어 있지 않은 경우)
$ yarn install
$ yarn start
AWS나 Azure같은 클라우드 웹 서비스를 사용하지 않아 다른 컴퓨터에서 BE 실행 환경을 세팅하기 어렵습니다.
본 프로젝트에서 프로토타입 작동을 위해 FE, APP과 BE를 연동하지 않고 자체의 테스트 데이터를 사용합니다.
만약 백엔드 서버를 실행해보고 싶다면, 아래의 항목을 참고하여 테스트 데이터베이스를 생성하십시오. 데이터베이스 설정파일도 준비해 두었습니다.
※팀원 중 한 명이 코로나19 확진자의 접촉자와 접촉하여 마감 며칠 전 격리당하여, FE에서 설계한 것 중 구현되지 않은 부분이 일부 있습니다. 이 점 참고해주시고, 모두 건강 유의하시기 바랍니다.
$ sudo apt-get install mysql-server
$ sudo service mysql start
$ mysql -uroot -p
-
초기 비밀번호는 설정되어 있지 않습니다. 만약 Permission denied 발생시 sudo 권한으로 실행합니다.
-
./backend/test/createDatabase.sql 에 있는 명령어를 실행하여 데이터베이스와 그에 접속할 수 있는 사용자를 추가합니다.
-
mysql 접속을 끊고 다시 접속합니다.
$ mysql -u0262user -p goondb
$ password: 0262fighting!
- 0262user로 접속 후 ./backend/test/tables.sql에 있는 쿼리로 테이블 생성합니다.
- ./backend/test에 있는 insert들어간 sql문들 복사, 붙여넣기 해서 테스트 데이터를 추가합니다.
- 팀장, FE : Kim Min Chul ([email protected]), Github Id: nyan101
- BE : Kim Jae Min ([email protected]), Github Id: zzamny1013
- FE : Kim Seung Un ([email protected]), Github Id: ku1457
- App : Lee Joong Hoon ([email protected]), Github Id: DoubleHoon