/Tigers_crawler

대구대학교 Tigers에서 시각장애인도 확인할 수 있게 지난학기 성적들을 조회할수 있는 시스템

Primary LanguageHTML

Tigers crawler 구현

대구대학교 타이거즈 화면 성적을 음성 혹은 텍스트로 반환해주는 프로그램

성적 조회 사이트

개발환경

python, nodeJs, JavaScript, HTML

selenium 실행을 위한 환경 설정

brew install python
pip install selenium

실행 방법

python main.py

web 실행을 위한 환경변수 설정

npm init -y
npm install express bcryptjs express-session body-parser
npm install mysql2 sequelize

DB 설정

CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;

이메일 관련 패키지

npm install nodemailer crypto

실행 방법

node server.js

API_KEY 설정 방법

pip install python-dotenv
vim .env

.env 파일 세팅

# 띄어쓰기 없이 작성하여야함
# .env
key="본인의 API_KEY"

Todo

  • 유저 정보 입력받는것 처리
  • 에러 핸들링