> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.ruoomsoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 빠른 시작

> 예약 플러그인 설정을 위한 빠른 시작 가이드

## 개요

예약 플러그인은 Django 플랫폼에 이벤트 일정 및 예약 기능을 추가합니다. 관리자 측 구성 및 일정 페이지와 고객용 캘린더 및 히스토리 페이지가 모두 포함됩니다.

이 빠른 시작 가이드는 예약 환경을 설정하고 예약 플러그인을 시작하는 과정을 안내합니다.

## 설정

### 사전 요구사항

시작하기 전에, Ruoom Core 오픈 소스 저장소를 [빠른 시작 가이드](/ko/quickstart)를 따라 설치했는지 확인하십시오.

결제 플러그인은 예약 플러그인의 엄격한 전제 조건은 아니지만, 결제를 처리하기 위해 사용하는 것이 좋습니다. 원하시면, 결제 플러그인을 [빠른 시작 가이드](/ko/payment-plugin/quickstart)를 따라 설치하십시오.

### 단계별 지침

1. **저장소 다운로드**

[Ruoom Code Lab](https://ruoomsoftware.com/code-lab/)에서 저장소를 구매한 후 제공된 소스 코드 패키지를 다운로드하십시오.

저희에게 [support@ruoomsoftware.com](mailto:support@ruoomsoftware.com)으로 연락하여 플러그인 저장소에 대한 GitHub 액세스를 요청하실 수도 있습니다. 이를 통해 저장소를 클론하고 풀 리퀘스트를 통해 프로젝트에 기여할 수 있으며, 커뮤니티 협업 및 개선을 촉진합니다.

2. **플러그인 설치**

다음으로, 다운로드한 저장소 코드를 Ruoom Core 프로젝트 내의 `plugins` 폴더에 배치하십시오. 그런 다음, `settings.py` 파일의 `INSTALLED_APPS` 목록에 `plugins.booking`을 추가하여 Ruoom Core 프레임워크에서 예약 플러그인이 인식되도록 하십시오.

3. **마이그레이션 실행**

플러그인을 설치한 후, 다음 명령을 실행하여 필요한 데이터베이스 마이그레이션을 적용하십시오:

```bash theme={null}
python manage.py migrate
```

이 단계는 예약 플러그인에 필요한 모든 데이터베이스 테이블이 생성되고 사용 준비가 되었는지 확인합니다.

4. **정적 파일 수집**

플러그인 파일이 올바르게 렌더링되도록 정적 파일을 캐시해야 할 수도 있습니다. 다음 명령을 실행하십시오:

```bash theme={null}
python manage.py collectstatic
```

5. **개발 서버 실행**

로컬 개발 서버를 시작하여 예약 플러그인을 실행하십시오.

```bash theme={null}
python manage.py runserver
```

로그인하면 "일정" 페이지에 새 예약 이벤트를 예약하기 위한 새 버튼이 표시되어 설치가 성공적으로 완료되었음을 나타냅니다.

5. **서비스 일정**

"일정" 페이지로 이동하여 예약 이벤트를 추가하고 구성하기 시작하십시오. 먼저 서비스 유형을 생성한 다음 해당 유형에 대한 서비스를 예약해야 합니다.

## 다음 단계

* 예약 플러그인에서 사용할 수 있는 다양한 기능을 탐색하십시오.
* GitHub에서 이슈 제출 또는 풀 리퀘스트를 통해 프로젝트에 기여하십시오.

자세한 지침은 디지털 제품 플러그인 저장소의 README 파일을 참조하십시오.
