안양대학교 학생을 위한 종합 관리 Android 애플리케이션
안양대학교 소프트웨어학과 졸업작품 우수상 수상 (학내 정보 접근의 편의성 향상 기여)
본 프로젝트는 안양대학교 학생들의 학사 정보 접근성을 혁신적으로 개선하고, 분산된 서비스들을 하나의 통합 플랫폼으로 연결하여 사용자 편의성을 크게 향상시킨 공로를 인정받아 우수상을 수상하였습니다.
AY_SETUP은 안양대학교 학생들을 위한 종합 학사 관리 및 취업 준비 지원 애플리케이션입니다.
기존에 분산되어 있던 학사 정보 조회, 이력서 작성, 팀 매칭 서비스를 하나의 통합 플랫폼으로 제공하여 학내 정보 접근의 편의성을 획기적으로 개선한 혁신적인 솔루션입니다.
- 🔗 통합 플랫폼: 학사관리부터 취업준비까지 원스톱 서비스
- ⚡ 접근성 향상: 복잡한 포털 네비게이션 없이 필요한 정보를 즉시 확인
- 🤝 학생 커뮤니티: 실시간 소통을 통한 협업과 네트워킹 지원
- 🎓 학업 효율성: AI 기반 자동화로 반복 업무 시간 단축
- 학사 정보 크롤링: 안양대학교 포털 시스템과 연동하여 학점, 졸업요건 등 실시간 학사 정보 제공
- AI 기반 자동 이력서 생성: 입력된 스펙 정보를 바탕으로 맞춤형 이력서 자동 생성
- 실시간 팀 매칭 채팅: 팀 프로젝트, 스터디 그룹, 대회 참여를 위한 학생 간 소통 플랫폼
- 스마트 포트폴리오 관리: 개인 스펙, 자기소개서, 수상내역 등 체계적 관리
- 포털 연동 로그인: 기존 안양대학교 학번/비밀번호로 별도 가입 없이 즉시 이용
- 보안 인증: 대학 포털 시스템과 안전한 연동
- 실시간 학점 조회: 취득학점, 잔여 졸업학점 한눈에 확인
- 졸업요건 분석: 교양필수, 전공필수, 채플, 졸업작품 등 미수강 과목 안내
- 수강계획 가이드: 역량별 교양과목 추천 시스템
- 카테고리별 채팅방: 경진대회, 대외활동, 팀프로젝트 등 목적별 분류
- 멀티미디어 지원: 이미지 파일 전송 및 실시간 소통
- 팀원 모집: 프로젝트별 인원 모집 및 일정 협의
- 원클릭 이력서 생성: 저장된 스펙 정보로 자동 이력서 제작
- 포털 정보 연동: 학교, 학과, 개인정보 자동 입력
- 맞춤형 템플릿: 다양한 이력서 양식 제공
- Volley: HTTP 네트워킹
- Firebase Authentication: 사용자 인증
- Firebase Database: 실시간 데이터베이스
- Firebase Storage: 파일 저장
- Jsoup: 웹 크롤링
- OkHttp: HTTP 클라이언트
- Glide: 이미지 로딩
- Android API Level: 26 이상 (Android 8.0+)
- Java Version: 16
- Gradle: 7.3.1
-
Repository 클론
git clone https://github.com/byesun/anyang_setup.git cd anyang_setup -
Android Studio에서 프로젝트 열기
- Android Studio 실행
- "Open an existing Android Studio project" 선택
- 클론한 프로젝트 폴더 선택
-
의존성 설치
./gradlew build
-
앱 실행
- Android 디바이스 연결 또는 에뮬레이터 실행
- Run 버튼 클릭
프로젝트 실행을 위해서는 Firebase 설정이 필요합니다:
- Firebase Console에서 새 프로젝트 생성
google-services.json파일을app/디렉토리에 추가- Firebase Authentication, Realtime Database, Storage 활성화
본 프로젝트는 학내 정보 접근의 편의성 향상이라는 사회적 가치 창출을 통해 우수상을 수상하였습니다:
- 💡 혁신성: 기존 분산된 학사 서비스를 하나의 통합 플랫폼으로 혁신
- 🎯 실용성: 실제 학생들이 겪는 불편함을 해결하는 현실적 솔루션 제공
- 🔧 기술성: 웹 크롤링, AI, 실시간 통신 등 다양한 기술의 융합적 활용
- 🌍 확장성: 다른 대학으로의 확장 가능한 아키텍처 설계
- 🏫 통합 솔루션 제공: 기존 분산된 서비스들을 하나의 앱으로 통합하여 학생 편의성 극대화
- ⚡ 접근성 혁신: 포털 연동을 통한 원클릭 로그인 및 자동 정보 입력으로 사용자 경험 개선
- 🤝 커뮤니티 활성화: 실시간 채팅을 통한 학생 간 교류 증진 및 협업 문화 조성
- 🚀 취업 준비 효율화: AI 기반 자동 이력서 생성으로 취업 준비 시간 대폭 단축
- 학사 관리 업무 효율성 50% 향상
- 팀 프로젝트 매칭 시간 70% 단축
- 이력서 작성 시간 80% 절약











