Bootstrap

Website

가양초 정보화기기 유지보수 0.1.17

Program description

경남 양산 가양초등학교 학내 정보화기기 유지보수를 위한 게시판입니다.
개발자센터의 ABCDE API를 활용하여 제작하였습니다.

가양초 정보화기기 유지보수 0.1.17

README

가양초 정보화기기 유지보수 관리 게시판

개요

본 애플리케이션은 가양초등학교의 정보화기기(복사기, 전자칠판 등)에 대한 유지보수 신청 접수, 관리 및 현황 파악을 위한 웹 인터페이스입니다.

사용자는 신청서 작성 기능을 통해 문제를 접수할 수 있으며, 관리자는 실시간으로 접수된 신청 목록을 조회, 상태 변경, 수정 및 삭제할 수 있습니다.

주요 기능:
* 신청서 작성: 학반 정보와 문제 내용을 입력하여 유지보수 요청을 접수합니다.
* 문제 목록 조회: 접수된 모든 신청 내역을 상태별로 필터링하여 조회합니다.
* 관리자 기능: 신청 상태 일괄 변경, 특정 항목 일괄 삭제, 상세 정보 수정, 전체 CSV 다운로드를 지원합니다.
* 공지사항: 자주 발생하는 문제와 담당 연락처 정보를 한눈에 제공합니다.

프로젝트 파일 구조

  • index.html: 애플리케이션의 구조와 레이아웃을 담당하는 메인 HTML 파일입니다.
  • style.css: (사용되지 않음 - Tailwind CSS 사용)
  • script.js: 모든 로직(데이터 통신, UI 상호작용, 필터링 등)을 처리하는 핵심 자바스크립트 파일입니다.
  • common-issues.json: 자주 발생하는 기술적 문제 목록 데이터를 담고 있는 파일입니다.

작업 진행 상황 — Honest checklist:

  • 완료된 항목:
    • 전체 구조 및 UI 레이아웃: 완료
    • 신청서 작성 기능: 완료 (API 호출 및 기본 유효성 검사)
    • 상태별 목록 조회/필터링/무한 스크롤: 완료
    • 관리자 기능 (CRUD/Bulk Action): 완료
    • 자주 발생하는 문제 로드: 완료
  • 진행 중·부분 완료:
    • (해당 없음)
  • 미완료·예정:
    • (해당 없음)

Attachments

  • common-issues.json
  • index.html
  • README.md
  • script.js
  • preview_capture_20260404131537.jpg

Attachments