Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.3 KB

README.md

File metadata and controls

18 lines (14 loc) · 1.3 KB

acorn how tall

도토리 키재기 - 동아리에서 활동한 내용을 한 곳에 정리 + 공유하는 사이트

동아리 내의 활동 종류 알기 쉬워짐 + 다른 동아리원들과 경쟁 + 같은 흥미분야를 가진 사람 탐색

  • 프런트엔드: vanilaJS / 백엔드: express

    • webpack으로 index.js의 내용 bundling >> dist에 bundling한 파일 및 index.html 추가
    • express에서 dist에 있는 파일들을 static으로 읽어들여 웹페이지 생성
  • 디스코드 로그인 >> personal로 redirecting 및 디스코드 계정 정보 표시까지 구현

필요한 추가 사항

  • github oauth로 깃헙 계정 연동
  • 블로그 링크 입력 >> rss 링크 재구성 >> fetch()로 rss 파일 불러오기 및 주소 검증
  • 소모임/스터디 관리자 지정 + 관리자가 소모임/스터디 인원 등록 및 진행 날짜에 출석체크
  • firebase에 디스코드 계정 기반 사용자 정보 등록
  • 프로젝트 정보 입력 공간 생성 + 프로젝트 정보 입력시 firebase에 저장

(본 프로젝트에서는 인터페이스의 사정만을 고려하여 디스코드 로그인을 사용하였으나 전국 대학교 동아리 대상 사이트로 확장한다면 대학교 학생 정보 데이터베이스 기반 로그인으로 대체하는 것이 좋아보임)