/notification-api

코알라 X Dingrr

Primary LanguagePython

TODO

설치:
git clone 
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt

1. 회원가입(이메일)

1. 회원가입
2. 비밀번호 해시
3. DB 저장
4. JWT 생성

2. 로그인(이메일)

1. 로그인

3. 로그인 유저 확인하는 미들웨어 생성

4. 에러 처리

5. 로깅하기

6. API 키 생성

1. 생성
2. 폐기
3. 재발급

7. 카카오 전송

8. 메일 서버 설치

1. 도커 설치
2. 메일서버 구축
3. 인증서 구축

9. Mailing List (제외)

1. 생성
2. 조회
3. 삭제
4. 수정

10. 테스트코드 작성하기

11. 배포

1. Travis CI 사용해보기
2. AWS Beanstalk 사용해 보기
3. Route 53 으로 도메인 연결

1. EB 생성
2. DB 생성
3. config file 수정
4. gunicorn.conf.py 추가
5. Dockerfile 추가
6. httptools uvloop 추가
7. .travis.yml 파일 추가
8. travis 가입
9. trvis 설정
10. 배포