- 메가스터디 KDT 프로젝트 2회차 _ HaksaMate
- HaksaMate-Demo-0.2.1
- 해당 사이트는 데모 사이트 이므로 개인정보와 관련이 있는 정보로 회원가입 하지 마시길 권고드립니다
- 정영훈(BackEnd) : 백엔드 개발 / DB,EC2 배포 및 관리 / 프론트엔드, 백엔드 버전 통합 및 연결 / nginX관련 처리 Github
- 강종호(FrontEnd) : 프론트엔드 / 디자인 총괄 Github
- 박경빈(FrontEnd) : 프론트엔드 / 프론트엔드 환경 구축 및 기반 설계 Github
- 임건호(BackEnd/개인사정 중도하차) : 백엔드,Supabase 관련 초기 기반 구축 Github
- React - Javascript UI Libraries : 19.0.0
- Java - jdk 17.0.2 -Languages
- TypeScript - Languages
- CSS 3 – Languages
- Deployment: Amazon Web Services (AWS) - Cloud Platforms
- Spring Boot -Frameworks 3.4.1
- Next.js - Web Frameworks 20.0.1
- Supabase - Backend as a Service (BaaS) -PostgreSQL
- shadcn UI - UI Component Libraries
- Git - Version Control System
- GitHub - Code Collaboration & Version Control
- IntelliJ IDEA - Integrated Development Environment
- API - KAKAOMAP API : 카카오맵 서비스를 위해 사용
- OpenAI API - 질문 기능 위해 사용
- NginX - https인증서 관련, 프록시 관련 통합
- OS : Ubuntu - aws
- 로그인/회원가입
- 프로필모달
- 시간표 추가
- 학사 시간표 자동 생성
- 성적관리 - 자동생성된 시간표에서 자동으로 추가 가능
- 친구찾기 - 랜덤탐색/ 지도기반 주변 탐색
- 친구찾기 - 좋아요 한 친구와 채팅
- 중고마켓 - 중고거래 가능 기능
- 모바일 화면
- AI학습도우미 - OpenAI API활용
- 설정
- 미구현 : 학사일정/출석관리/식단정보/디지털학생증/셔틀버 (학교API와 연결 가능하면 구현예정)
- ERD
- Class Diagram(프론트엔드 일부만 추출)
- Sequence Diagram