DSc 전면 개편 장기 대규모 프로젝트 구상 > 공지사항

DSc 전면 개편 장기 대규모 프로젝트 구상

본문



920814551751902058645_0.webp




CdNP 프로젝트

(Core - dsclub - Noodle - P.O.L. project)



자본: 100 (만원)

예상 개발기간: 2027년 01월 ~ 2029년 4월 (약 +-2년)

인원: 3~4명 (구성: 리더 - 디자이너 - 마케터 - 개발자)



개요

Core 프로젝트: 모든 프로젝트의 기초가 되는 플랫폼으로 기존의 DSc(dsclublkr)와 통합함. Core 프로젝트 위에서 서비스 할 프로젝트들을 위한 공통 API와 UI를 개발하는 것이 목표. (Core DSc에서 그 위의 플랫폼들을 제어할 수 있도록 하는 것)

Noodle 프로젝트: 구)DMC 프로젝트의 개선 프로젝트로, 구 프로젝트에의 타겟층인 창업을 원하는 10대(메인)와 20대를 모임을 원하는 일반 10대 20대로 변경, 지원 서비스도 대폭 줄이고 커뮤니티적 성격 강화하기로 결정. Core 프로젝트의 데이터베이스와 연동하며, Core 프로젝트와 API 및 메인 UI구조를 공유함.

P.O.L. 프로젝트: Noodle프로젝트의 첫 서비스 예정 커뮤니티 플랫폼으로, Core의 인프라와 통신 도구를 활용함. (Noodle에서 제어하는 구조, 데이터베이스 공유x, API와 UI만 공유. Noodle에서 플랫폼의 방향 결정)

Blog 및 Chat 프로젝트: 콘텐츠 공유와 실시간 소통을 위한 서브 프로젝트로, Core와 통합되어 Core DSc와 Noodle가 Core - DSc에 종속되어 서비스되는것이 목표



기술 스택

백엔드: PHP (기존 dsclub.kr의 그누보드5와 호환성 유지)

프론트엔드: HTMX + Alpine.js (html과 매우 유사하여 추가 학습량 적으며 서버 구축 필요 없어, 가장 적합함. 디자이너도 프론트엔드 개발에 참여 가능해짐)

Svelt (HTMX + Alpin.js에 비해 학습량이 많고 서버 구축 난이도가 더 높아 제외.)

API 구성:

/extend :기존 그누보드5의 구조를 유지한 채 데이터 상호작용을 위해 사용 (그누보드5 공식 개발사 sir.kr의 패치 지원 가능해짐)

/api : extend를 통해 데이터 상호작용 (모 플랫폼인 Core - DSc 및 Noodle 플랫폼과 데이터 상호작용)




개발 단계

 1단계:Core 플랫폼 개발 2027년 1월 - 2027년 4월 (4개월)목표: Core 프로젝트의 기초 주요 인프라를 구축

주요 작업:

공통 API 개발: 태그,알람, 로그인, 계정관리 등등

공유 UI 컴포넌트 생성으로 모든 프로젝트에 일관된 디자인 적용을 통해 유지 보수 능률 극대화

모든 프로젝트에 사용할 기술 스택 정리

자원 할당: 전체 자원의 30% 이상을 투입하여 Core 프로젝트의 기초 작업을 우선적으로 진행.

-메인 프로젝트


 2단계:dsclub.kr 개선 및 Core와 통합 2027년 5월 - 2027년 8월 (4개월)

목표: dsclub.kr 구조 개선 및 Core 플랫폼과 통합합니다. (사실상 기존 구조를 재개발한 뒤 dsclub.kr을 Core 프로젝트로 흡수시킴)

주요 작업:

콘텐츠 및 정체성 강화:

주제를 “디지털 학생 모임”에서 “디지털 학생의 자기주도적 탐구와 성장”으로 재정립.

태그 등의 최신 SNS의 기본 기능 구현 및 검색 기능 개선 및 콘텐츠 주제 정리.

커뮤니티 활성화:

dsclub.kr 자체는 일반 자유 게시 커뮤니티로 변경. (기술 관련 게시글은 추후 Blog 프로젝트로 이동)

소셜 미디어 및 유사 커뮤니티에서의 활동을 통한 DSc 홍보 강화.

기술 개선:

모바일&태블릿 친화적인 UI/UX 설계.

자체 호스팅 서버 안정화 시도.

사용자 참여형 커뮤니티 시스템 구축.

dsclub.kr 자체를 Core 프로젝트화, 모든 기능 API와 공통 UI로 통합.

자원 할당: 전체 자원의 20%를 투입하며 Core 유지보수와 병행.

- 메인 서브 프로젝트


 3단계:Noodle 및 P.O.L. 프로젝트 2027년 9월 - 2028년 6월 (10개월)

목표: 구) DMC 프로젝트를 Noodle 프로젝트로 이식 및 추가 개발

주요 작업:

Noodle: (Core의 API를 사용하는) 온라인 모임 프로젝트. [P.O.L. 프로젝트의 기반 프로젝트로 P.O.L.에 있어 매우 중요]

P.O.L.: Core의 인프라와 Chat을 활용하는 특수 전문 커뮤니티 프로젝트. [이용자 반응 높을 것으로 예상] [DSc의 주요 수입원 기대]

자원 할당: 전체 자원 40%를 투입하며 특히 Noodle 프로젝트와 Blog & Chat 프로젝트가 통합될 수 있도록 안정화 및 통합화에 노력

- 메인 프로젝트2


 4단계:P.O.L의 PWA(Progressive Web Apps) 개발 2028년 7월 ~ 2028년 8월 (2개월)

목표:대중성, 간편성이 P.O.L. 프로젝트의 핵심으로, P.O.L.의 경쟁력을 위해 PWA 개발

주요 작업:

Noodle 프로젝트와 연동되는 웹 푸시 개발

PWA 배포

(개발 여력이 남을 경우 Core 프로젝트 - DSc와 연동되는 PWA 개발)

자원: 전체 자원의 5% 투입

​- 서브 프로젝트


5단계:

Blog 및 Chat 프로젝트 개발 2027년 9월 - 2027년 11월 (3개월)

목표: 이용자의 콘텐츠와의 상호작용 극대화를 통해 Core 프로젝트 - DSc 이용자와 Noodle 이용자가 통합되어 플랫폼 이동 없이 소통할 수 있도록 함

주요 작업:

Blog 프로젝트: Core 프로젝트와 통합된 콘텐츠 공유 플랫폼 개발.

Chat 프로젝트: Core 프로젝트의 회원 시스템과 연계된 실시간 소통 도구 개발.

자원 할당: 전체 자원의 10%를 투입하며 Core 프로젝트 및 dsclub.kr 안정화와 병행.



통합 전략 정리

Core 프로젝트: 모든 프로젝트를 위한 중앙 허브 역할, API와 공통 UI 제공.

추후 DSc가 서브 프로젝트의 주체가 되어 서브 프로젝트들을 관리 운영하기에 쉽도록 함.

dsclub.kr: Core와 통합하여 콘텐츠 및 커뮤니티 기능을 강화.

Noodle 및 POL: 외부에서 보기엔 독립적으로 서비스되지만 내부 시스템 및 운영은 DSc - Core에 종속시킴. (Noodle - DSc API, POL - Noodle API)

좋아요26 이 글을 좋아요하셨습니다
url 복사 카카오톡 공유 라인 공유 페이스북 공유 트위터 공유

카테고리 분류 학습 시스템 (총 0개 학습됨)

예측 카테고리: 법률-행정 (랜덤 - 학습 데이터 없음)

이 분류가 맞나요? 학습시켜주세요!

등록된 댓글이 없습니다.

접속자집계

오늘
3,259
어제
3,897
최대
42,418
전체
941,487