Skip to content

jch422/IssueTracker-24

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IssueTracker-24

⌚ 프로젝트 기간

  • 2020.10.26 ~ 2020.11.13

❗ 배포 Link

☕ API 문서

🙌 팀원 소개

캠퍼번호 이름 GitHub
J004 강민수 mu1616
J073 박기호 qkrrlgh519
J099 송진현 thdwlsgus0
J188 정지찬 jch422

📖 기술 스택

Javascript React NodeJS MySQL

  • Frontend: React, Sass, Webpack, Babel
  • Backend: Express, Mysql, Sequlize ORM
  • Auth: Passport-Github, JWT
  • Infra: NCloud, Nginx

image

📄 ERD

image

기능구현사항

  • github oauth 로그인 스크린샷 2020-11-15 오후 7 48 42

  • 이슈 생성 페이지 스크린샷 2020-11-15 오후 9 31 27

    • 타이틀 추가하면 submit 활성화하도록 구현하였습니다.
    • comment 부분을 추가하면 2초 뒤에 글자수가 나타나게 되고 2초 뒤에 다시 사라지도록 구현하였습니다.
    • assignee, milestone, label을 등록할 수 있도록 구현하였습니다.
  • 이슈 목록 페이지 스크린샷 2020-11-15 오후 9 40 56

    • 검색창
    • 필터(open issues, cloesd issues, everything assigned to you, your issues)
    • checkbox
    • mark as(open <-> closed)
    • author, label, milestones, assignee를 선택할 수 있습니다.
  • 이슈 상세 페이지 스크린샷 2020-11-15 오후 9 40 25

    • 제목 변경이 가능합니다.
    • 댓글을 추가 가능합니다.
    • 이슈의 open <-> closed가 가능합니다.
  • 마일스톤 목록페이지 스크린샷 2020-11-15 오후 9 48 41

    • 마일스톤 open, closed에 따라서 다른 목록을 보여줍니다.
    • 마일스톤을 추가, 삭제, 수정이 가능합니다.
    • 마일스톤별 open, closed 비율을 초록색으로 보여줍니다.
  • 마일스톤 추가페이지 스크린샷 2020-11-15 오후 9 53 01

    • 마일스톤 제목, 날짜, 내용을 추가할 수 있습니다.
  • 마일스톤 삭제 스크린샷 2020-11-15 오후 9 55 53

    • 모달로 삭제하는지 물어보고 삭제 버튼을 누르면 삭제합니다.
  • 라벨 페이지 스크린샷 2020-11-15 오후 9 58 06

    • 현재까지 생성된 라벨의 목록을 보여줍니다.
    • 라벨 추가, 편집, 삭제의 기능이 있습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.0%
  • Other 1.0%