작품소개

 

 

 

 

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 웹사이트 하단 네비게이션

 

 

 

____________