Skip to content

asusikai/mlbAchieve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 MLB Archive : MLB 야구인들을 위한 진정한 정보 사이트 🚀


Overview

안녕하세요, SSAFY 교육생 여러분! 여러분의 야구에 대한 열정을 함께 나누기 위해 'MLB Archive'를 준비했습니다. 이곳은 여러분만의 특별한 공간으로, MLB의 모든 기록과 함께 특별한 순간들을 재현하며, 야구에 대한 깊은 이해와 사랑을 공유하는 커뮤니티입니다.

MLB Archive와 함께 야구의 재미를 함께해 보세요!


MLB Archive 서비스 화면

📝 회원가입 & 로그인

SNS로그인으로 쉽게 MLB Archive에 참여하세요. 안전하게 정보를 보호하며, 쉽고 빠르게 가입하고 로그인할 수 있습니다.

📹 메인 페이지

언제나 야구 일정과 팀 순위, 개인 순위를 확인해보세요!

👤 마이 페이지

개인화된 정보와 설정, 여러분의 활동 내역을 한 눈에 확인하실 수 있습니다. 나만의 팀과 선수를 확인해 보세요!

🍱 선수 검색

궁금한 선수가 있으신가요? 한글이든 영어든 쉽게 검색해보세요!

🎉 경기 검색

궁금하거나 혹은 기록을 보고 싶은 경기가 있으신가요? 날짜와 팀을 골라 찾아보세요!

🎉 경기 상세 페이지

경기의 자세한 기록을 보고 싶은신가요? 직접 확인해보세요!

📝 선수 상세 페이지

선수의 자세한 스탯이 궁금하신가요? 시즌별 스탯을 쉽게 확인해 보세요!

📝 팀 상세 페이지

팀의 역사와 자세한 스탯이 궁금하신가요? 시즌별 스탯을 쉽게 확인해 보세요!

📝 선수 비교 페이지

선수의 스탯을 비교 해보고 싶으신가요? 선위 중요 스탯쉽게 확인해 보세요!


개발환경

  • OS
    • Local : Windows
    • AWS : Ubuntu
  • IDE
    • IntelliJ IDE
    • Visual Studio Code
  • UI / UX
    • Figma
  • DataBase
    • MySQL workbench
    • MySQL
    • Redis
  • CI/CD
    • Docker
    • nginx
    • GitLab CI/CD

상세 스택

  • BackEnd
    • JAVA 17
    • Gradle
    • SpringBoot 3.1.1, Quarydsl-JPA 5.0.0, Lombok, Swagger3, CertBot
  • FrontEnd
    • HTML5, CSS3, JavaScript(ES6)
    • React 18.2.0, React-redux 8.1.1, React-router-dom 6.14.1
    • axios 1.4.0, Material-UI, bootstrap 5.3.0
    • Node.js , npm, env-cmd 10.1.0
  • ETC
    • nginx 1.25.1
    • redix:latest
    • docker

협업 툴

  • 이슈 관리 : Jira
  • 형상 관리 : Gitlab, Git
  • 커뮤니케이션 : Notion, MatterMost

서비스 아키텍처

Git 컨벤션

  • feat : 새로운 기능 추가 (넓은 개념)
  • fix : 버그 수정
  • design : css 등 UI 디자인 변경
  • add : 코드, 테스트, 예제, 문서 등 추가 생성 (좁은 개념)
  • delete : 코드 삭제
  • rename : 이름 변경, 위치 옮기는 작업
  • refactor : 코드 전면 수정
  • test : 테스트 코드 추가, 테스트 코드 리팩토링

ERD