Skip to content

YH0223/HaksaMate2

Repository files navigation

HaksaMate

image

대학 생활 통합 플랫폼

  • 메가스터디 KDT 프로젝트 2회차 _ HaksaMate
  • HaksaMate-Demo-0.2.1
  • 해당 사이트는 데모 사이트 이므로 개인정보와 관련이 있는 정보로 회원가입 하지 마시길 권고드립니다

3팀 :정영훈, 강종호, 박경빈 / (임건호)

  • 정영훈(BackEnd) : 백엔드 개발 / DB,EC2 배포 및 관리 / 프론트엔드, 백엔드 버전 통합 및 연결 / nginX관련 처리 Github
  • 강종호(FrontEnd) : 프론트엔드 / 디자인 총괄 Github
  • 박경빈(FrontEnd) : 프론트엔드 / 프론트엔드 환경 구축 및 기반 설계 Github

  • 임건호(BackEnd/개인사정 중도하차) : 백엔드,Supabase 관련 초기 기반 구축 Github

개발 스택

image
  • 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

개발 진행 상황 관련 - 간트차트

image

세부 구현 내용

  • 로그인/회원가입
image image - 메인 화면 image
  • 프로필모달
image
  • 시간표 추가
image
  • 학사 시간표 자동 생성
image - 타이머 모달 -수강신청시 사용 image
  • 성적관리 - 자동생성된 시간표에서 자동으로 추가 가능
image
  • 친구찾기 - 랜덤탐색/ 지도기반 주변 탐색
image
  • 친구찾기 - 좋아요 한 친구와 채팅
image - 모바일 화면 image
  • 중고마켓 - 중고거래 가능 기능
image
  • 모바일 화면
image
  • 시험일정-메인페이지와의 연동 image

  • 커뮤니티

image - 사용자 클릭시 모달 생성 image
  • AI학습도우미 - OpenAI API활용
image
  • 설정
image
  • 미구현 : 학사일정/출석관리/식단정보/디지털학생증/셔틀버 (학교API와 연결 가능하면 구현예정)
image image image image image

DIAGRAMS

  • ERD
image
  • Class Diagram(프론트엔드 일부만 추출)
image
  • Sequence Diagram
image
  • Use-Case Diagram
    image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors