15주차 주간보고서

15주차 주간보고서 마지막 15주차 주간보고서 입니다. 설명으로만 하니까 부족한 부분이 있는거 같아 데모 영상으로 채울려고 합니다 봇 소스코드와 구동하는 방법, 구동시 어떻게 되는지, 명령어 입력, 웹 대시보드 등등 다 포함했습니다 발표 슬라이드PPT는 여기에 권한 문제로 못 올린다고 해서 GIT에 올렸습니다…

15주차 주간보고서 마지막 15주차 주간보고서 입니다. 설명으로만 하니까 부족한 부분이 있는거 같아 데모 영상으로 채울려고 합니다 봇 소스코드와 구동하는 방법, 구동시 어떻게 되는지, 명령어 입력, 웹 대시보드 등등 다 포함했습니다 발표 슬라이드PPT는 여기에 권한 문제로 못 올린다고 해서 GIT에 올렸습니다…

14주차 주간보고서 1. 개요 (Objective) 본 주차에는 약 3개월간 진행된 AonBot 프로젝트의 개발을 공식적으로 마감(Code Freeze)하고, 학기 말 캡스톤디자인 심사평가를 위한 최종 산출물(결과보고서 및 프레젠테이션)을 완성함. 기술적 성과를 클라이언트에게 효과적으로 전달하기 위해 프로젝트의 정체성을 담은 웹 기반(HTML/CSS) 발표 슬라이드를 GIT에…

13주차 주간보고서 1. 개요 (Objective) 본 주차에는 개발이 완료된 AonBot 시스템을 실제 서비스 환경(Production)과 동일한 조건에서 테스트하는 통합 QA(Quality Assurance)를 진행함. 예기치 못한 사용자 입력(Edge Case)에 대한 예외 처리 로직을 보완하고, 캡스톤디자인 심사평가를 대비하여 웹 대시보드와 디스코드 봇 간의 실시간…

12주차 주간보고서 1. 개요 (Objective) 본 주차에는 AonBot의 개발이 마무리 단계에 접어듦에 따라, 단순한 기능 구현을 넘어 프로젝트의 지속 가능한 유지보수성을 확보하기 위한 ‘기술 문서화(Documentation)‘ 작업을 수행함. 개발자를 위한 아키텍처 명세서(CLAUDE.md)와 일반 디스코드 유저를 위한 온보딩(Onboarding) 매뉴얼을 분리하여 작성함. 2.…

11주차 주간보고서 1. 개요 (Objective) AonBot은 단순 텍스트 기반 명령어를 넘어 슬래시 명령어, 버튼, 셀렉트 메뉴, 모달(Modal) 등 디스코드의 현대적인 UI 컴포넌트를 적극 활용함. 본 주차에는 interactionCreate 이벤트를 기점으로 수많은 사용자 요청을 논리적으로 분기하고 처리하는 이벤트 기반 라우팅(Event-driven Routing) 구조를…

10주차 주간보고서 1. 개요 (Objective) 본 주차에는 AonBot이 게임 내 시간 기반 이벤트(보스 리젠, 정기 콘텐츠 등)를 오차 없이 처리하기 위해 구축한 백엔드 스케줄러(Scheduler) 시스템을 분석함. 또한, 서버 리소스 낭비를 막기 위해 디스코드 음성 채널 접속을 배제하고, Socket.io와 브라우저 TTS(Text-to-Speech)를…

9주차 주간보고서 1. 개요 (Objective) 본 주차에는 AonBot 프로젝트의 시각적 일관성을 확보하고, 사용자 경험(UX)을 극대화하기 위한 [Design System] 규격을 명문화함. 단순한 심미적 요소를 넘어, 데이터의 가독성을 높이고 플랫폼(Discord, Web, Blog) 간 통일된 브랜드 아이덴티티를 구축하는 것을 목표로 함. 2. 주요…

8주차 주간보고서 1. 개요 (Objective) 본 주차에는 AonBot의 핵심 두뇌 역할을 하는 MongoDB의 데이터 모델을 분석함. 관계형 데이터베이스(RDB)의 제약을 벗어나 게임 데이터의 특성에 최적화된 Document 기반 스키마를 설계하고, 클라우드 환경(MongoDB Atlas)에서의 효율적인 데이터 관리 체계를 문서화함. 2. 주요 수행 내용…

7주차 주간보고서 1. 개요 2. 주요 수행 내용 3. 기술적 제언

6주차 주간보고서 1. 개요 (Objective) 본 주차에는 4월부로 종료된 AdoBot 서비스의 개발 및 운영 기록을 ‘기술적 자산’으로 보존하기 위한 [Technical Legacy Archive] 전략을 수립하고, 이를 위한 웹 인터페이스 고도화를 수행함. 단순 블로그 기록을 넘어, 프로젝트의 설계부터 트러블슈팅까지 한눈에 파악할 수…