Skip to content

hufslion9th/HufsOverflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HUFSOverflow

      

About

이 프로젝트는 Stackoverflow 기반이며, 한국외국어대학교 교내 코딩 질문 게시판 목적으로 구현되었습니다.

For developers, by developers

HUFSOverflow는 코딩하는 한국외국어대학교 학생을 위한 커뮤니티입니다. 가장 까다로운 코딩 질문에 대한 답변을 얻고, 동료들과 개인적으로 지식을 공유할 수 있도록 도와드립니다.


Preview

Homepage


Question-Accepted answer

Question

Answer_accepted


LightMode-Darkmode

Lightmode

Darkmode


Ask Question

askQuestion


Profile-Edit Profile

Profile

edit_Profile


🚀 Features

  • 질문하기
  • 답변하기
  • 공감 / 비공감
  • 프로필
  • 다크모드
  • 사용자 평판
  • ✅ 완료된 질문
  • 필터 - 태그, 제목, 조회수, 답변 / 미답변, 최신

💻 Tech stack

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!


📝 To-do List

  • 공지사항
  • 비밀번호 찾기 기능
  • 이메일 인증
  • 소셜로그인
  • 대댓글 기능
  • 검색 기능
  • 에디터 커스텀

Releases

No releases published

Packages

No packages published