홍익대학교 멋쟁이사자처럼 12기와 제58대 총학생회 개화가 함께한 대동제 사이트 프로젝트입니다. 축제를 즐기고자 하는 학우들과 외부인들이 라인업, 위치 정보 및 실시간 공연 중인 DJ 정보 등 분산된 정보들을 한 번에 확인할 수 있습니다. 더하여 분실물 게시판, 상품 제공 이벤트, 실시간 주점 좋아요 기능 등을 사용하여 축제를 한층 더 재미있게 즐길 수 있게끔 하였습니다.
개발 기간 : 2024.07 ~ 2024.09
배포 링크 : https://www.2024hongikfestival.com/ (2024.9.23 ~ 2024.9.29)
사이트 소개 카드뉴스 : https://www.instagram.com/p/DAQ42o_vbWZ/?igsh=Nmlmb2d6NW95OWpp
-
한영 번역 기능
- 메뉴바 하단의 한영 변환 토글 버튼을 통해 사이트 내용을 한글 및 영어로 변환할 수 있습니다.
-
로드맵
- 축제가 진행되는 홍익대학교 내의 전반적인 지도를 제공합니다.
- 전체 지도로 홍익대학교 전체 뷰를 확인할 수 있고, 상세 지도로 확대 및 축소를 통해 주점 위치나, 학교 건물의 위치를 파악할 수 있습니다.
-
공연
- 날짜별로 연예인 라인업과, 관람 정보 및 홍익존에 대한 정보를 제공합니다.
-
편의시설
- 화장실, 의료시설, 분실물 센터의 위치 정보를 드래그가 가능한 지도를 통해 파악할 수 있습니다.
-
주점
- 학과/동아리별로 준비한 부스 이벤트와 주점 메뉴를 살펴볼 수 있습니다.
- 실시간으로 주점별 좋아요 기능을 제공합니다. 마음에 드는 주점의 좋아요 버튼을 여러 번 눌러, 실시간 인기 주점 랭킹에 올릴 수 있습니다. 하트가 떨어지는 애니메이션을 통해 자신이 누르는 하트와 다른 사람이 실시간으로 누르고 있는 하트를 구별할 수 있습니다.
- 확대 및 축소가 가능한 지도를 통해 어떤 부스가 어디에 위치하고 있는지 알 수 있습니다.
-
플리마켓
- 마켓별로 판매하는 상품의 정보를 제공합니다.
- 마켓의 위치를 확대 및 축소가 가능한 지도로 파악할 수 있습니다.
-
MD 상품
- 축제에서 판매하는 MD 상품에 대한 이미지와 가격을 제공합니다.
-
온라인 분실물 센터
- 분실물을 발견할 경우 오프라인 센터에 맡기지 않고도 사이트에 사진을 찍어 발견 위치와 분실물 보관 위치를 함께 공유할 수 있습니다.
- 분실한 학생들도 게시판에서 바로 확인하고 날짜별로 찾을 수 있습니다.
-
이벤트
- 축제를 즐기고 있는 누구나 응모할 수 있는 이벤트 기능입니다.
- 축제가 진행되는 3일간 매일 응모권 1장이 제공되며, 홍익대학교 내에 있는 사람만 응모가 가능하도록 사용자의 위치 정보를 수집합니다.
-
와우 디제이 페스티벌
- 사이트맵을 통해 출입구 방향을 알 수 있고, 프로모션 부스가 어디에 위치하는지 알 수 있습니다.
- 와디페 공연 중 사이트에 접속하면 '현재' 공연 중인 DJ가 표기되어, 따로 검색하지 않아도 해당 DJ에 대한 정보를 습득할 수 있습니다.
.
├── README.md
├──
$ git clone https://github.com/2024HongikFestival/Festa-Server-Application.git
$ cd Festa-Server-Application
$
main
develop
feature/페이지 이름 및 개발 내용
- 각자의 feature 브랜치에서 개발 후 로컬 환경에서 테스트를 거친 뒤, PR을 작성하여 develop에 merge합니다.
release/test (배포용 브랜치)
- 커밋 메세지는
[Type] 작성 내용
으로 통일합니다.
[Feat] : 새로운 기능 추가시
[Fix] : 버그 수정시
[Docs] : 문서화 작업시
[Style] : 코드 포맷 변경, 세미콜론 누락, 따로 코드 수정이 없는 경우
[Refactor] : 코드 리팩터링
[Chore] : 빌드 업무 수정, 패키지 매니저 수정 등
[Design] : CSS 등 UI 디자인을 변경한 경우
[Rename] : 파일명 또는 폴더명을 수정한 경우
[Remove] : 코드 삭제가 있을 때
[Environment] 개발 환경 세팅시
[!HOTFIX] : 급하게 치명적인 버그를 고쳐야 하는 경우
역할 | 종류 |
---|---|
** ** | |
** ** | |
** ** | |
Version Control | |
** ** | |
** ** | |
Cowork Tool |
손지석 @jiseokson |
김민우 @power-minu |
김혁진 @hyukjinKimm |
박소연 @soyeoneeii |
이다인 @dainnida |
제목
내용
제목
내용
제목
내용
제목
내용
분실물 게시판 관리
스크린샷 | 기능 | 설명 |
---|---|---|
테스트1 | 게시글 목록 조회 | 어드민 계정으로 접근 가능한 페이지로, 유저들이 작성한 분실물 게시글 목록을 조회할 수 있습니다. 해당 화면에서는 어드민이 선택한 게시글에 대해 삭제, 삭제된 게시글의 복구, 그리고 게시글 작성자의 차단 기능을 제공합니다. 어드민은 분실물 게시글 관리 및 사용자 관리 작업을 효과적으로 수행하며 부적절한 게시물이나 사용자를 관리할 수 있도록 구현되었습니다. |
테스트1 | 게시글 상세 조회 | 게시글 목록에서 한 게시글을 선택할 경우 접근 가능한 페이지로, 분실물에 대한 자세한 정보가 제공됩니다. 해당 페이지에서는 분실물의 상세 내용뿐만 아니라, 게시글 삭제, 삭제된 게시글의 복구, 사용자 차단 및 차단 해제 등의 관리 기능을 직접 수행할 수 있습니다. 이를 통해 어드민은 개별 게시글에 대한 세부적인 조치와 사용자의 활동 관리까지 원활하게 할 수 있습니다. |
테스트1 | 차단 목록 조회 | 부적절한 게시글을 작성하여 차단된 사용자는 해당 페이지의 목록에 표시되고, 차단된 사용자의 아이디 및 차단 일시, 작성 게시글을 조회할 수 있습니다. 작성 게시글을 클릭할 경우 사용자가 작성한 게시글의 상세 조회 페이지로 리다이렉트됩니다. 어드민은 사용자 차단 관리와 게시글 모니터링을 효율적으로 수행할 수 있습니다. |
이벤트 관리
스크린샷 | 기능 | 설명 |
---|---|---|
테스트1 | 응모 목록 조회 | 어드민 계정으로 접근 가능한 페이지로, 홍익대학교 대동제에서 진행되는 이벤트의 경품 내역을 조회할 수 있습니다. 경품별로 추첨 완료 여부, 수량, 그리고 응모 인원 등을 확인할 수 있으며, 각 경품 컴포넌트를 클릭하면 해당 경품의 응모 상세 정보 및 추첨을 진행할 수 있는 페이지로 이동합니다. 이를 통해 어드민은 경품 관리와 응모 상태를 직관적으로 파악하고 효율적으로 처리할 수 있습니다. |
테스트1 | 응모 목록 상세 조회 및 추첨 | 선택한 경품의 응모 상세 목록을 확인할 수 있습니다. 응모자의 이름, 전화번호, 그리고 당첨 여부가 표시되며, 경품 수량에 맞춰 1인 추가 추첨과 전체 추첨 기능이 구현되어 있습니다. 당첨된 응모자는 목록 상단에 자동으로 배치되며, 어드민은 당첨 취소 버튼을 통해 응모자의 당첨을 취소할 수 있습니다. |
테스트1 | 당첨자 조회 및 출력 기능 | 경품에 당첨된 응모자들의 정보를 조회할 수 있으며, 어드민은 취소 버튼을 통해 해당 당첨자의 당첨을 취소할 수 있습니다. 중복 당첨된 응모자는 별도로 표시되어, 어드민이 중복 당첨자를 파악하고 관리할 수 있도록 구성되어 있습니다. 또한, 하단의 출력 버튼을 클릭할 경우 경품별 당첨자들의 정보가 담긴 엑셀 파일이 다운로드됩니다. 이 기능을 통해 어드민은 당첨자 정보를 효과적으로 관리하고 필요한 경우 쉽게 공유할 수 있습니다. |
제목
내용