캠퍼스커넥트 – 역할 기반 대학 관리 웹 앱
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

캠퍼스커넥트 – 역할 기반 대학 관리 웹 앱

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

웹 개발

대상자

  • 개발자 – 역할 기반 웹 앱 개발에 관심 있는 프론트엔드 개발자
  • 교육 기관 관리자 – 디지털 캠퍼스 운영을 위한 시스템 필요성 있는 관리자
  • 난이도 수준: 중급 ~ 고급 (프론트엔드 기술, localStorage 기반 세션 관리, 인프라 설계 기초 이해 필요)

핵심 요약

  • 역할 기반 시스템: Admin, Faculty, Student 3가지 역할을 기반으로 한 중앙 집중형 캠퍼스 관리 플랫폼 구축
  • 기술 스택: HTML, CSS, JavaScript 프론트엔드, localStorage 세션 관리, Terraform 인프라 설계
  • 현재 상태: 프로토타입 단계백엔드/서버 로직 미구현, UI/UX는 개선 필요

섹션별 세부 요약

1. 문제 해결 목표

  • 수작업 인증 발급출석 추적 자동화
  • 디지털 기반 분실물 플랫폼 구축
  • 중앙 통신 시스템 (공지사항, 자료 공유) 제공
  • 학생-교수 간 피드백 채널 개선

2. 주요 기능

####Admin

  • 학생/교수 추가
  • 사용자 목록 조회
  • 방문자/이벤트 로그 관리
  • 인증서 발급
  • 공지사항 전송

####Faculty

  • 학습 자료 업로드 (PDF/링크)
  • 할당 학생 목록 확인
  • 출석 체크
  • 학업 인증서 발급

####Student

  • 과목 정보 확인
  • 학습 자료 접근
  • 출석 조회
  • AI 튜터 활용
  • 웰니스 센터 사용
  • 개인 튜터링 요청

3. 현재 상태

  • 프로토타입 단계: 대부분의 기능은 기초 구현 또는 개발 중
  • UI/UX: 생산성용 미준비
  • 백엔드: 미구현, 기능은 로컬 상호작용 제한
  • 향후 계획: SaaS 모델으로 확장, Node.js/AWS Lambda 연동

4. 아키텍처 개요

  • 프론트엔드: HTML, CSS, JavaScript
  • 세션 관리: localStorage
  • 인프라: Terraform 기반 설계, S3 + CloudFront 호스팅 계획
  • 백엔드: 미구현 (향후 Node.js/AWS Lambda 연동 예정)

결론

  • 백엔드 개발 (Node.js/AWS Lambda) 및 인프라 자동화 (Terraform)가 필수적
  • 역할 기반 접근 제어(Role-Based Access Control) 설계 시 AWS Q Developer 활용 권장
  • UI/UX 개선피드백 시스템 구축을 통한 사용자 중심 디자인 강화 필요