Skip to content

당신만을 위한 비하인드 운동 관리 프로젝트 Behind Fitness

Notifications You must be signed in to change notification settings

jagaldol/behind-fitness-client

Repository files navigation

fitness | Behind

banner

당신만을 위한 비하인드 운동 관리 프로젝트 Behind Fitness입니다.

Installation

  1. 모바일에서 Chrome(권장)으로 https:///behind-fitness.jagaldol.com 접속
  2. 브라우저 메뉴에서 홈화면에 추가 선택

3. 앱 설치

함께 사용하고 싶은 분은 문의 부탁드립니다.

서버 한도 내에서 아이디를 발급해드릴 수 있습니다.

Getting Started

Run Backend Server with Docker

이 프로젝트는 페이지에 로그인이 필요하므로, 개발을 위해서는 백엔드 서버가 필요합니다. 아래의 방법을 통해 docker compose로 백엔드 서버를 쉽게 실행할 수 있습니다.

$ docker compose up -d

실행 시 아래의 두 컨테이너가 실행됩니다.

  • redis: Refresh Token을 위한 in-memory DB6379 포트에서 실행됩니다.
  • backend: Spring Boot 서버가 로컬 환경에서 8080포트로 실행됩니다.

로컬 서버가 정상적으로 가동 중이라면, 위의 계정으로 로그인하여 개발을 진행할 수 있습니다.

❗주의: 로컬 서버의 DB는 Docker 컨테이너를 재실행할 때마다 초기화됩니다.

백엔드 서버에 대한 자세한 내용은 백엔드 레포지토리에서 확인하세요.

Install Dependencies

$ npm install

Run Next.js App

$ npm run dev

next.js가 실행되고 나면, http://localhost:3000에서 애플리케이션을 확인할 수 있습니다.

Login

로컬 서버가 정상 가동 중이라면 해당 계정으로 로그인하여 개발을 진행할 수 있습니다.