회사 내부에서 사용할 그룹웨어를 만들자는 제안이 있어 이 글을 작성한다.
개인적으로 아래 기술 스택을 이용한 개발을 자주 접해봤지만, 회사 내부용으로 작업해보기는 처음이다. (공식적인 것은 아님)
하여 완성을 목표로 하고, 프로젝트가 진행될 수록 많아지는 이슈 및 정보를 남기고자 한다.
oven(Kakao beta) - https://ovenapp.io/
(예정중)
erd Colude
React(Nextjs 사용 고려중)
Redux
Express
TS, JS
MongoDB
...
Axios,
fullCalendar
nodemailler
...
본 글을 작성하며, 굵직한 기능들을 나열했다. (진행하며 갱신 예정)
로그인
권한 설정
전자결재
조직도
일정관리
근태관리
주소록
메일(CRUD)
...
기획 및 디자인 인력은 있지만, 공식적인 내부 프로젝트가 아닌 만큼, 시간은 다소 필요해 보인다.
또한, 혼자 생각하고 만들기 때문에 확장성을 고려하지 않을 수 없다.
운동 :
2시간
출퇴근 :2시간 30분
(평균)
회사일 :9시 30분 ~ 18시30분
사이드 프로젝트 :평균 2시간 할애
운동과 일 그리고 출퇴근 거리(왕복 2시간 30분 이상)도 있어, 건강이 허락되는 선 까지 잠을 줄이려 한다.
기한은 금년도 7월 31일까지 사용기능의 50%
를 목표로 진행한다.
해당 글의 카테고리는 Side Project
이고, [Side Project] 그룹웨어 - 기능 및 이슈[Number] 로 작성될 것이다.
끝.