간단한 온라인 매칭 서비스입니다.
- Python 3.11
- virtualenv
- Pusher 회원가입 및 Channels 앱 생성
- Frontend 채팅 동기화 목적
- SMS API 연동 (Optional)
- 회원인증 및 비밀번호 찾기 등에 이용
- SMS 제공 서비스업체의 API 연동 필요(SMS 호출 함수에 코드 추가)
프로젝트 소스 다운로드
git clone https://github.com/kimfame/redhorse.git
프로젝트 폴더로 이동
cd redhorse
가상환경 구축 및 활성화
virtualenv venv
. venv/bin/activate
패키지 설치
pip install -r requirements-dev.txt
환경변수 파일 생성 및 값 입력
cp env_template.txt .env
vi .env
즉각 테스트를 원할 경우, 아래와 같이 환경변수 파일 생성 (임시 또는 거짓 데이터)
cp env_local_example.txt .env
테스트 환경에 프로젝트 구성에 필요한 기초 데이터 셋팅
./scripts/local_db_reset.sh
로컬 개발서버 실행
python manage.py runserver
Licensed under the MIT License.