GithubHelp home page GithubHelp logo

nexus's Introduction

header

프로젝트명 NEXUS

NEXUS는 연결, 관계, 집합체를 뜻하는 단어로 여러 다른 것들과 이어져 있다는 의미를 가지고 있습니다. 세상엔 아주 다양한 사람들이 존재하고 각자의 능력과 역할이 다르지만 NEXUS를 통해 서로 협업하여 프로젝트를 성공적으로 완수할 수 있는 결합점을 형성하고자 하는 의도로 ‘NEXUS’를 프로젝트명으로 선택했습니다.



프로젝트 설명

NEXUS - 협업을 위한 실시간 소통 플랫폼


깃허브를 기반으로 한 실시간 소통 플랫폼으로, 팀원들 간의 원활한 소통과 협업을 돕는 서비스입니다.

깃허브의 코드, 이슈, 프로젝트와 결합하여 실시간 채팅, 알림, 커뮤니티 기능을 제공하여 팀의 협업 효율성을 향상시킵니다.

  • 프로젝트 관리
  • 챗봇
  • 이슈 트래킹
  • 커뮤니티 기능
  • 뉴스
  • 실시간 채팅
  • 프로젝트 일정 관리
  • 친구


개발배경

현재 많은 사람들이 깃허브를 이용해 협업을 진행하고 있습니다. 협업에서 가장 중요한 것은 팀원들 간의 소통이라고 생각합니다. 그러나 깃허브에서는 협업하고 있는 repository에 어떤 이벤트가 발생했다는 것을 실시간으로 알려주지 않습니다. 그래서 카카오톡과 같은 여러 메신저 플랫폼을 이용해 자신이 어떤 이벤트를 발생시켰는지 알려줘야 합니다. 이러한 문제를 해결하기 위해 깃허브에서 제공하는 기능 일부(코드,이슈,프로젝트)와 실시간 채팅, 실시간 알림, 커뮤니티 기능들을 활용하여 팀원들 간의 소통 기능을 향상시킬 수 있는 서비스를 기획하였습니다.


🌈Technology Stack








⭐메인페이지⭐

- 로그인 성공시 메인페이지로 이동

최근 접근했던 레파지토리 기록과 5일이내 나에게 할당된 이슈를 볼수있고 친구목록 (로그인유무) 체크가능

메인화면 1





⭐사용자 프로필 화면⭐

- 상단메뉴바의 프로필 이미지를 누르면 메뉴 출력 - 프로필 수정,로그아웃

프로필 프로필수정







⭐일정 관리⭐

- 일정 등록 삭제 가능

Insert-title-here-Chrome-2023-05-24-21-51-22

- 칸반으로 쉽게 이동 가능

Insert-title-here-Chrome-2023-05-24-21-45-11





⭐레파지토리⭐

- 다른 레파지토리 등록

1



- 파일 경로 이동 + 코드 확인 가능

2

3





⭐이슈⭐

- 이슈 상태별 조회 + 무한스크롤 구현

13



- 메인페이지 최근 나에게 할당된 이슈에서도 조회 가능

12



- 이슈 등록 + 깃허브 연동

5



- 이슈 수정 + 상태 변경

4





⭐마일스톤⭐

- 마일스톤 상태별로 조회

마일스톤상태별



- 마일스톤 안에 이슈 상세페이지 이동 가능

14



- 이슈에서 마일스톤 제거

15







⭐채팅⭐

- 채팅 친구추가

채팅친구추가



- 채팅 대화

채팅대화









⭐뉴스 피드⭐

- 뉴스 좋아요 순으로 hot nuws 상위 노출 바뀜

뉴스 좋아요



- 뉴스 등록 + 수정 + 삭제

뉴스등록2

- 뉴스 댓글 작성

뉴스댓글





⭐팀원 모집⭐

- 카테고리별 조회

팀원조회



- 원하는 언어만 선택해서 볼수있음

카테고리-겹치는것만-팀원

- 프로젝트 등록

recurit 파일추가





⭐친구 관리⭐

- 친구 추가

친구수락



- 친구 차단

차단했다-풀기



- 친구 찾기

친구찾기








⭐챗봇⭐

- 챗봇과 상담

채팅봇





👨‍👩‍👧‍👦Team members

강인호 박연준 박준호 이혜민 임철현



nexus's People

Contributors

pyjhoop avatar libiho avatar zekeandbetty avatar kanginho1 avatar juno0320 avatar

Stargazers

 avatar

Watchers

 avatar

nexus's Issues

Found a bug

ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ

ㅡㅡ

Write
Preview
<textarea class="toastui-editor-pseudo-clipboard"></textarea>


Markdown
WYSIWYG

123

Write
Preview
Headings
<textarea class="toastui-editor-pseudo-clipboard"></textarea>
123

123


Markdown
WYSIWYG

111

Write
Preview
<textarea class="toastui-editor-pseudo-clipboard"></textarea>


Markdown
WYSIWYG

ㅛㅛㅛㅛ

Write
Preview
Headings
<textarea class="toastui-editor-pseudo-clipboard"></textarea>
ㅛㅛㅛㅛ

ㅛㅛㅛㅛ


Markdown
WYSIWYG

ㅜㅜㅜ

Write
Preview
Line
<textarea class="toastui-editor-pseudo-clipboard"></textarea>
ㅜㅜㅜ

ㅜㅜㅜ


Markdown
WYSIWYG

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.