MAKEGYM?
MAKEGYM은 운동 전문 웹사이트입니다. ‘운동’, ‘웹사이트’를 결합하여 MAKEGYM을 만든 이유는 코로나19 장기화로 인한 헬스장 및 체육시설에 이용 제한이 걸리면서 본의 아니게 운동을 못 하게 된 사람과 코로나 블루에 걸린 사람들까지. 언제 어디서나 운동할 수 있도록 서비스를 제공해야겠다 생각하여 만들게 됐습니다.
프로그래밍 언어 및 구현방식
프론트엔드 개발에 사용된 프로그래밍 언어
백엔드에 사용된 프로그래밍 언어 및 프레임워크
프론트엔드 개발 시, 클린코드로 구현하기 위해 화면에 뼈대인 HTML 코드와
EventListener, ajax함수 호출 및 기타 함수 선언을 분리하여 작성.
백엔드 개발 방법의 2가지 패턴
1) model1 방식
-
-
-
-
-
-
-
-
-
-
-
-
view에서 controller, service, dao의 기능을 모두 한 번에 구현
-
초기 개발 비용 절감 가능하나 유지 및 보수 시 시간과 비용이 커진다는 단점을 가짐
-
-
-
-
-
-
-
-
-
-
-
2) model2 방식
-
-
-
-
-
-
-
-
-
-
-
view, controller, service, dao를 각각 분리하여 구현시킴
-
초기 개발 시 시간과 비용이 클 수 있으나 추후 유지 및 보수 방면에서 유리하다는 장점을 가짐
-
-
-
-
-
-
-
-
-
-
MAKEGYM은 추후 유지 및 보수를 염두하여 MODEL2 방식을 통해 구현하였습니다.
MAKEGYM 홈페이지
소개
____________
회원가입
____________
로그인
____________
운동 동영상
____________
동영상 게시물 내 좋아요나 싫어요 버튼과 댓글 작성 가능
____________
공지사항
____________
게시물 작성란
____________
내정보
____________
MAKEGYM 웹사이트 상단 네비게이션
____________
MAKEGYM 웹사이트 하단 네비게이션
____________