Skip to content

kahluaband/Homepage_FE_20th

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

Kahlua (1) 🧷 https://kahluaband.com


깔루아 밴드(KAHLUA_BAND)

홍익대학교 컴퓨터공학과 밴드부 KAHLUA BAND의 웹사이트 FE 레포지토리입니다.



프로젝트 소개

📢 아~ 우리는 깔!깔!깔!깔루아!

저희는 홍익대학교 컴퓨터공학과 밴드부 깔루아(KAHLUA) 입니다😊

깔루아는 2003년부터 매년 정기 공연을 진행하면서 공연 참석 희망자 수요 조사만 진행하고 현장예매로 티켓을 판매하였습니다. 이에 따라 수요 조사가 정확하지 않고 현장 예매에 많은 시간이 소모된다는 단점이 존재하였습니다.

따라서, 저희는 깔루아 공연을 보러오시는 관객분들이 조금 더 편하게 예매를 하실 수 있도록 예매 기능을 중점으로 깔루아 웹사이트를 개발하였습니다. 깔루아 웹사이트에서는 예매 뿐만 아니라 동아리를 홍보하며 신입생 모집 기간에는 신입생들이 쉽고 간단하게 지원할 수 있도록 모집 기능도 함께 개발하였습니다.



Frontend Member

서가영 염지은 임가현

@caminobelllo

@yumzen

@limgahyun


개발 환경



채택한 개발 기술과 브랜치 전략

Next.js, Typescript, Tailwindcss

  • Next.js
    • Next.js의 폴더기반 자동라우팅, 파워풀한 캐싱, 이미지와 폰트 최적화, hydration없는 server-side rendering 등의 장점들을 바탕으로 Next.js프레임워크를 채택하였습니다.
  • Typescript
    • 버그 및 추후 유지보수와 재사용성을 고려하여 Typescript를 채택하였습니다.
  • Tailwindcss
    • 코드베이스를 유지 관리하고 업데이트하기가 더 용이하도록 Tailwindcss를 채택하였습니다.

브랜치 전략

  • Git-flow 전략을 기반으로 main브랜치와 dev 보조 브랜치를 운용하였습니다.
  • main 브랜치는 배포 단계에서만 사용하는 브랜치입니다.
  • dev 브랜치는 개발 단계에서 사용하는 브랜치입니다.


주요 기능

공연 예매하기

  • 공연 정보
  • 신입생/일반 별도 예매
  • 학번을 통한 컴퓨터공학과 신입생 인증
  • 계좌이체 결제 시스템
  • 예매 완료 시 예매 번호 문자 발송
  • 3월 공연 시 소모임 참석 여부 확인
  • 신청자 정보 엑셀로 연동

동아리 소개

  • 동아리 사진, 활동 소개
  • 모집 세션 소개

동아리 영상

  • Youtube API 연동

동아리 지원하기

  • 입력폼으로 간단한 지원 시스템
  • 작성한 내용 엑셀로 연동

관리자 페이지

  • ...


개발 기간 및 작업 관리

개발 기간

  • 전체 개발 기간 : 2023.06 ~ 2024.02
  • 기획 : 2023/06 ~ 2023.07
  • 개발 : 2023.07 ~ 2024.02

작업 관리

  • Discord와 Notion을 사용하여 진행 상황을 공유했습니다.
  • 정기회의를 진행하며 작업 순서와 방향성에 대한 이야기를 나누고 Notion에 회의 내용을 기록했습니다.


개선 목표

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages