🏫

학급기록장

teacher.nexis-lab.com

학급기록장은 교사가 담당 반의 수행평가·생활기록·상담일지를 한곳에 쌓아두는 기록 웹앱입니다. 반이 몇 개든, 학생이 몇 명이든 미리 정해두지 않고 초기 설정 화면에서 자유롭게 등록하면 그게 곧 나만의 서식이 됩니다. 입력은 세 종류의 로그(수행평가·생활기록·상담일지)에 쌓기만 하면, 달력·학생카드·요약 화면이 자동으로 정리해 보여줍니다.

회원가입이나 로그인이 없고, 서버에 학생 개인정보를 저장하지도 않습니다. 데이터는 지금 열어 둔 이 브라우저에만 저장되며, 대신 JSON 백업 파일을 내려받아 두면 기기를 바꾸거나 브라우저 캐시가 지워져도 그 파일로 그대로 복원할 수 있습니다.

로그인 버튼을 넣지 않은 이유

이 도구에 담기는 데이터는 수행평가 점수, 생활기록, 상담일지 — 전부 학생 개인정보입니다. 로그인·계정 시스템을 만들면 자연히 그 정보를 서버 데이터베이스에 쌓게 되고, 그 순간부터 유출·해킹·잘못된 접근권한 같은 위험을 계속 관리해야 합니다. 그래서 아예 계정 자체를 만들지 않았습니다. 이 앱은 서버로 아무것도 보내지 않고, 입력한 내용은 지금 열어 둔 브라우저 안에만 존재합니다.

대신 반·과목·학생을 몇 개든 자유롭게 등록할 수 있게 했습니다. 서버가 없으니 사용자별로 계정을 나눌 필요도 없고, 그만큼 '내가 담당하는 반 구성'을 그대로 입력하기만 하면 됩니다.

백업 파일이 기능이 아니라 이 앱의 핵심 안전장치인 이유

서버 저장이 없다는 건 반대로 이 브라우저의 저장공간이 지워지면(캐시 삭제, 기기 교체, 시크릿 모드) 데이터도 함께 사라진다는 뜻입니다. 그래서 JSON 백업 다운로드와 가져오기(복원)를 부가 기능이 아니라 이 앱이 성립하는 전제 조건으로 만들었습니다. 백업한 지 일정 기간이 지나면 화면에 알림 배너가 뜨는 것도 같은 이유입니다.

엑셀·PDF 내보내기도 있지만 이건 학교 제출용 요약본이고, 실제 복원에 쓰는 정본은 JSON 백업입니다. 이메일로 보내는 기능도 서버에서 자동 발송하지 않습니다 — 내려받은 파일을 사용자가 직접 자기 메일에 첨부해서 보내는 방식을 택했는데, 서버가 이메일을 대신 보내려면 그 순간 학생 정보가 다시 서버를 거치게 되기 때문입니다.

핵심 기능

이런 분께 추천합니다

사용 방법

  1. 1초기 설정 화면에서 담당 반·과목·학생을 자유롭게 등록합니다(개수 제한 없음).
  2. 2수행평가·생활기록·상담일지 중 해당하는 로그에 내용을 입력합니다.
  3. 3달력·학생카드·요약 화면에서 자동으로 정리된 기록을 확인합니다.
  4. 4백업/복원 화면에서 주기적으로 JSON 백업을 내려받아 두고, 필요하면 엑셀·PDF 요약본도 내보냅니다.

이 도구가 하지 못하는 것

자주 묻는 질문

Q. 다른 컴퓨터나 휴대폰에서도 같은 기록을 볼 수 있나요?

A. 실시간 동기화는 없습니다. 한쪽 기기에서 JSON 백업을 내려받아 다른 기기의 '가져오기'로 불러오면 그 시점까지의 기록이 옮겨집니다.

Q. 학생 정보가 서버로 전송되나요?

A. 아니요. 이 앱은 로그인도 서버 데이터베이스도 없이 순수하게 브라우저 안에서만 동작합니다. 입력한 내용은 그 브라우저 저장소를 벗어나지 않습니다.

Q. 브라우저 캐시를 지우면 기록이 사라지나요?

A. 네, 백업이 없다면 사라집니다. 그래서 백업하지 않은 지 일정 기간이 지나면 화면 상단에 백업 알림 배너가 뜹니다.

학급기록장 바로가기