-
천안 대학 연합 커뮤니티(상명+단국+백석+호서대)(기획편)내가 공부하고 싶은 IT/프로젝트 2019. 12. 29. 23:31
저번 블록체인 전자투표 시스템에 관련된 포스팅을 하고나서 여러 가지 캡스톤 또는 토이 프로젝트로 할 수 있는 여러 가지 프로젝트들을 구상하고 간단히 해보면서 어떤 거를 하면 좋을까 고민을 하고있는데요.
두 번째 주제로 천안 대학 연합 커뮤니티를 구상해 보았습니다.
1. 천안 대학 연합 커뮤니티(상명+단국+백석+호서대)가 뭔데?
천안은 국내에서도 특이하게 하나의 좁은 지역에 많은 대학교가 몰려 있는 특성이 있습니다. 저도 이 대학 중 하나에 재학중이고요. 하지만 제가 학교를 나름 오래 다니면서 느낀 점은 각 대학의 물리적 거리는 가깝지만 정신적, 심리적 거리감은 상당히 멀다는 것을 알게 되었습니다.
서로 상생할 수 있는 좋은 구조를 가지고 있음에도 교류가 거의 없다는 것이죠.
그래서 '각 대학 내에만 국한된 것이 아니라 지역적 특징을 가지는 대학 커뮤니티가 있으면 어떨까?' 라는 생각으로 해당 프로젝트를 기획하게 되었습니다.
2_1. 고려할 점(기획)
생각보다 상당히 많은 기획적으로 고려해야 될 점들이 존재하는데 하나하나 이야기해보겠습니다.
- '커뮤니티'라는 뻔한 주제
- 이미 상당히 많은 대학 커뮤니티가 존재하고 있고 해당 커뮤니티들이 존재하는 이유는 지금까지 축적된 고품질의 정보들인데 지금 시작하는 후발주자는 해당 이점이 존재하지 않음
- 'Everytime' 이라는 거대한 존재
- 대학 커뮤니티 내에서 부동적으로 사용되는 Everytime의 사용자들을 새로 만들어질 서비스로 이동시킬 수 있는 홍보력, 컨텐츠 및 차별성 등등을 찾기 힘듬
- 홍보
- 커뮤니티라는 특성상 기술력보다는 홍보에 더 많은 투자를 해야 할 수도 있는 상황이 존재할 가능성이 있고 연합 커뮤니티의 특성상 타 대학교 총학생회와의 연결과 협업이 필요함
2_2. 고려할 점(기술)
- 미흡한 새로운 기술
- 커뮤니티는 상대적으로 화려한 디자인이 필요하지 않고 DB설계나 서버 설계 등도 매우 잘 해놓으신 분들의 정보가 많아 새롭게 도전할 수 있는 분야가 한정적임
- 물론 프로젝트를 진행하게 된다면 웹 보안 분야에 신경을 많이 써서 진행할 예정(참고로 저는 보안학과입니다.)
- 서비스 인수인계
- 실제 우리 학교도 약 5번 정도의 커뮤니티가 생성되었다가 폐쇄되었습니다. 대부분의 이유가 인수인계의 실패로 개발자가 대학을 졸업하면서 서비스가 없어지는 현상이 반복되었습니다. 해당 문제를 해결할 방법을 생각해놓아야합니다.
3. 장점
- 완성도 높은 서비스 개발 경험
- 탄탄한 백엔드 관련 지식 습득
- 대규모 서비스 유지 경험
- 풀스텍 개발 경험
저는 정보보호를 전공하지만 백엔드 관련으로 취업을 목표로 하고 있기 때문에 백엔드 지식과 경험을 쌓을 수 있는 프로젝트를 진행하고 싶은 마음이 있습니다. 커뮤니티는 특색이 없다는 단점 대신 어떤 기술도 가져다가 사용해 볼 수 있다는 장점도 있습니다. 때문에 한 번쯤은 도전해 볼 수 있는 프로젝트라고 생각합니다.
4. 기술스택
Frontend : Vue.js or React.js
Backend : Django or Spring
GCP : Compute Engine, Storage, Kubernetes, Redis
DataBase : MySql
Source Version Control : Git
Repository : Github
Issue Tracker : Notion, Github Issues
간단한 프로젝트에 대한 기획은 여기까지 하고 실제로 진행하게 된다면 해당 진행 상황을 꾸준히 포스팅해보도록 하겠습니다. 그럼~~
'내가 공부하고 싶은 IT > 프로젝트' 카테고리의 다른 글
[Pinpoint] quickstart Windows(윈도우) 환경 실행하기 (0) 2020.08.09 블록체인 투표 시스템(기획편) (0) 2019.12.13 음성 노트 만들기(AI Voice Note) - LISN (1) 2019.12.10 - '커뮤니티'라는 뻔한 주제