본문 바로가기

Hackathon-s

온라인 협업 시스템 프로젝트 - 기획

온라인 협업 시스템 개발 프로젝트


Overview

스마트링크 커뮤니티 & 컴퍼니 그룹에서 사용하게 될 온라인 협업 시스템을 개발하고자 합니다. 개발의 구체적인 모습은 정해져 있지 않으며, 필요에 의해서 혹은 의견에 의해서 변화하는 능동적인 서비스를 만들고 발전시켜 나가려고 합니다. 누구나 참여 가능한 오픈소스 개발 방법론을 따라 온/오프라인 협업을 통해 함께 개발해 나가고자 하니 많은 관심 및 참여 부탁드려요. ^^


Project Plan

* 계획 초안일 뿐이며 모든것은 능동적으로 변화해 나갈 것입니다.


개발언어

Backend: SailsJS
Frontend: AngularJS + Jade + Sass 
Mobile(iOS/Android): xamarin
Visualization: D3


진행방식

매주 토요일 해카톤 코딩

매월 [ Design / Development / Test / Deploy ] Cycling 

매월 마지막주 서비스 배포(Deploy)


협업방식

Trello 를 통한 진행 프로세스 & 이슈 공유

Github 를 통한 소스관리 

Slack 을 통한 소통

토요 오프라인 해카톤으로 개발


개발 로드맵

1차(8월) 목표: 그룹 채팅 

- 회원가입/로그인/프로필
- 공개 채널
- 비공개 그룹
- Direct Message 전송 
- 푸쉬 알람


2차(9월) 목표: Point & Role Playing & Level System 적용

- Activity & Reputation Pointing System 
- Role * Level System [ responsibility, authority ] 

3차(10월) 목표: 사용 정보 시각화

- User Activity Visualization
- User States 
Visualization
- User Hidden Pattern Visualization
- Group&Channel Activity Visualization
- Group&
Channel States Visualization 
- Group&Channel Hidden Pattern Visualization




=========================================================

[SPRINT: 01] 그룹 채팅 시스템

Requirements

- 회원가입/로그인/프로필
- 공개 채널
- 비공개 그룹
- Direct Message 전송 
- 푸쉬 알람

User Interface Design

작업필요....

Data Model 

작업필요....

Core Functionality 

작업필요....

Implementation

작업필요....



=========================================================

레퍼런스



'Hackathon-s' 카테고리의 다른 글

하루만에 아이폰 개발자 되어보기!! 1/2  (0) 2015.07.25