라라벨 CMS 스타터
AdminLTE 테마와 기본 기능을 갖춘 관리자 액세스 스타터 프로젝트가 있는 Laravel 웹사이트입니다.
- 단위 테스트
(156 tests, 690 assertions)
여기에서 프로젝트 미리보기
특징
- 관리자 LTE 테마
- 입증
- 사용자 역할
- 관리 탐색
- 활동 기록 및 보기(웹사이트 작업 및 관리자 리소스 변경)
- 계정
- 앱 설정
- 배너
- 페이지 빌더
- 리소스(문서, 사진, 비디오)
- 소식
- 가게
- FAQ
- 웹사이트: 문의하기
TODO
설정(기본)
- 코드 복제 또는 다운로드
- 데이터베이스를 생성하세요
- 가상 호스트 설정(미리보기: http://titan.test)
- .env를 열고 앱 정보, 데이터베이스, 메일 업데이트
-
databaseseedsUsersTableSeeder.php
열고 관리자 사용자 자격 증명을 설정하세요. - NPM(css 및 js):
npm install
및 npm run prod
실행
설정(고급)
-
configapp.php
-> 시간대 설정 - Facebook 웹사이트 앱 만들기 https://developers.facebook.com/
- Mailgun 계정 생성 및 사용자 정의 도메인 설정
- 구글 보안 문자 https://www.google.com/recaptcha/admin#list
- Google Analytics 계정 https://analytics.google.com/analytics/web
- Google 지도 및 Google Analytics API를 위한 Google 콘솔 개발자 계정
- https://console.developers.google.com
- 'Google Analytics' API를 활성화하세요.
- Google 지도용 API 브라우저 키 만들기
- Laravel Analytics 가져오기 및 설정 Laravel Analytics (Spatie)
- 새 서비스 계정 키(JSON) 만들기
- json을 다운로드하고 이름을 'service-account-credentials.json'으로 바꿉니다.
- /storage/app/analytics 아래에 파일을 저장하세요.
- (구글애널리틱스)[https://analytics.google.com/analytics/]로 이동하세요.
- 관리자 - 속성 - 사용자 관리로 이동하여 서비스 계정의 이메일을 사용자로 추가하세요.
- 관리자 - 보기 - 설정으로 이동하여 '사이트 ID'를 .env에 복사하세요.
- Google Maps js API 키 가져오기 https://developers.google.com/maps/documentation/javascript/get-api-key
감사합니다
- 모든 기여자
- 관리자 LTE.
- Laravel을 제공해 주신 Taylor Ottwell에게 감사드립니다.
- Laracasts에서 멋진 리소스를 제공해 주신 Jeffrey Way에게 감사드립니다.
내 패키지가 포함됨
- 파일 생성기 구성 및 게시 가능한 스텁이 포함된 Laravel 5 파일 생성기
- 아이콘, 애니메이션 및 시간 초과 기능을 사용하여 Laravel 5 Flash 알림에 알립니다.
- Alert Facade 또는 도우미 기능을 통해 브라우저에 부트스트랩 경고를 표시하는 도우미 패키지입니다.
- 사용자 가장 이를 통해 고객으로 인증할 수 있습니다.
- Sluggable Laravel Eloquent 모델을 저장할 때 고유한 슬러그를 생성하는 HasSlug 특성을 제공합니다.