이 프로젝트는 Stackoverflow 기반이며, 한국외국어대학교 교내 코딩 질문 게시판 목적으로 구현되었습니다.
For developers, by developers
HUFSOverflow는 코딩하는 한국외국어대학교 학생을 위한 커뮤니티입니다. 가장 까다로운 코딩 질문에 대한 답변을 얻고, 동료들과 개인적으로 지식을 공유할 수 있도록 도와드립니다.
- 질문하기
- 답변하기
- 공감 / 비공감
- 프로필
- 다크모드
- 사용자 평판
- ✅ 완료된 질문
- 필터 - 태그, 제목, 조회수, 답변 / 미답변, 최신
Backend
: Django
Database
: PostgreSQL
Frontend
: CSS, HTML, Bootstrap, jQuery
개발 환경을 실행하는 방법을 설명하는 단계별 예제 시리즈
In your cmd:
git clone https://github.com/RugvedB/Stackoverflow-Clone
Then,
cd Stackoverflow-Clone
pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
Next
Create a .env file, enter your credentials for following fields
EMAIL_HOST = ENTER YOUR EMAIL HOST
EMAIL_PORT = ENTER YOUR EMAIL PORT
EMAIL_HOST_USER = ENTER YOUR EMAIL ID
DEFAULT_FROM_EMAIL = ENTER YOUR EMAIL ID
EMAIL_HOST_PASSWORD = ENTER YOUR EMAIL PASSWORD
SECRET_KEY = ENTER YOUR SECRET_KEY
or 암호키 직접 입력
Then
python manage.py runserver
You are done with the setup now!
- 공지사항
- 비밀번호 찾기 기능
- 이메일 인증
- 소셜로그인
- 대댓글 기능
- 검색 기능
- 에디터 커스텀