Skip to content

hyeok55/techive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React & Django

Techblog를 크롤링하여 serializer RestAPI를 이용한 시각화 및 대시보드 구축 웹 프로젝트


Demo video


목차


개발 환경

  • GitHub
  • Sqlite3
  • Visual Studio Code

역할

Frontend

  • React (강석준)

Backend

  • Django (김혁)

사용 기술

백엔드

주요 프레임워크 / 라이브러리

  • Python3
  • Django
  • Bs4

Database

  • Mysql

프론트엔드

  • Javascript
  • Html/Css

Github Rule

Commit Message rule

  1. 제목과 본문을 한 줄 띄어 구분
  2. 제목은 50자 이내
  3. 제목 첫 글자는 대문자
  4. 제목 끝에 마침표 X
  5. 제목은 명령문으로, 과거형 X
  6. 본문의 각 행은 72자 이내 (줄바꿈 사용)
  7. 본문은 어떻게 보다 무엇을, 왜에 대하여 설명

Branch naming

  • 어떤 이름도 가능하다. 단, masterdeveloprelease-...hotfix-... 같은 이름은 사용할 수 없다.
  • feature/기능요약 형식을 추천한다. ex) feature/login

Pull & Request Rule

  • main branch로 바로 push 했을 경우 error 발생
  • 따로 Branch를 만들어 PR을 날리도록 함
  • administrator만 merge가 가능함
  • 강제로 코드리뷰를 의무화함
  • 무분별한 Merge, Push를 방지

pull&request 보낼때

  • 이름 + 기능 적기!

pull&request 받을 때

  • approve review 1명 이상일 시 merge

Merge

  • 관리자 승인

핵심 키워드

  • bs4, selenium을 통한 Web Scrapping
  • Django를 통한 백엔드 서버 개발
  • Django Form을 이용한 프론트 개발

E-R 다이어그램

프로젝트 목적

해당 프로젝트를 기획한 이유?

핵심 기능

About

React & django web project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published