BarbersBuddies_Onlineshop_maker
✂️ The complete open-source booking platform for barbershops. React + Firebase + Stripe. Multi-language, dark mode, analytics, messaging & more.
파일 탐색기
- hosting.YnVpbGQ.cache
- .gitkeep
- 01-booking-cards.png
- 02-booking-dark.png
- 03-chat-modal.png
- 04-chat-booking.png
- 05-barber-chat.png
- 06-notifications.png
- 07-calendar-month.png
- 08-calendar-week-dark.png
- 09-shop-management.png
- 10-calendar-day.png
- 11-analytics.png
- 12-bookings-table.png
- .env.example
- .gitignore
- createShopNameRecord.js
- firebase-functions.js
- index.js
- package-lock.json
- package.json
- triggers.js
- favicon.ico
- index.html
- logo192.png
- logo512.png
- manifest.json
- robots.txt
- bookings.js
- employees.js
- messages.js
- notifications.js
- ratings.js
- services.js
- shops.js
- users.js
- dates.js
- images.js
- random.js
- config.js
- index.js
- migrateShopNames.js
- AboutUsSection.js
- Account.css
- Account.js
- AccountTypeInfo.js
- AccountTypeWarning.js
- AddServiceCard.js
- AgendaButton.js
- AnalyticsDashboard.js
- AnalyticsDashboard2.js
- AppointmentCard.js
- AppointmentRescheduleModal.js
- AppointmentSkeleton.js
- Auth.css
- Auth.js
- AuthAlert.js
- AvailabilityCard.js
- AvailabilityDisplay.js
- AvailabilitySelector.js
- BarberCalendar.js
- BarberList.js
- BarbershopEditor.js
- BarbershopPaymentEditor.js
- BarberShops.js
- BarberShopsMap.js
- BeautifulBarbershopLoader.js
- BeautifulLoadingScreen.js
- BiographyDialog.js
- BookingConfirmation.js
- BookingManagementFunctions.js
- BookingTrendsChart.js
- BookNow.js
- BrandLogo.css
- BrandLogo.js
- CalendarInstructions.js
- CardStyle.css
- ChartControls.css
- ChatStyle.css
- ClientManagementDashboard.js
- CopyLinkButton.js
- CountdownTimer.js
- CreateBarberShop.js
- CustomAgenda.js
- CustomSwal.js
- DateTimeSelectionStep.js
- DesktopNavbar.js
- DistanceBadge.js
- EditableText.js
- EditAppointmentModal.js
- EditAvailabilityModal.js
- EditBarberShopModal.js
- EmployeeDialog.js
- EmployeeForm.js
- EmployeeManagementStep.js
- EmployeeManagementStepStyle.css
- EmployeeRegisterPage.js
- EmployeeSelectionStep.js
- EnhancedAvailabilitySelector.js
- fetchAnalyticsData.js
- Footer.js
- FooterPages.js
- GeneratedLinkSection.js
- GlassButton.js
- GoogleBusinessStep.js
- handleAddressClick.js
- Home.css
- Home.js
- ImageCarousel.css
- ImageCropModal.js
- ImageUploadSection.js
- InvoiceDialog.js
- LanguageContext.js
- LoadingOverlay.js
- LocationBasedBarberSorting.js
- messaging.js
- MetricsSummary.js
- MobileAccountTypeHelp.js
- MobileAgenda.js
- MobileNavbar.js
- MobileNotification.js
- MobileShopOwnerButton.js
- ModifiedShopLandingPage.js
- MyAppointments.js
- Navbar.js
- NavbarSpacer.js
- NotificationAnimations.css
- NotificationButton.js
- NotificationPreferences.js
- OfferButton.js
- OfflineIndicator.js
- OpeningTimeList.js
- PageBuilder.js
- PageBuilderWrapper.js
- ParticleField.js
- PasswordStrengthField.js
- PaymentMethodsStep.css
- PaymentMethodsStep.js
- PersonalDetailsStep.js
- PhoneNumberAlert.js
- PhoneVerificationModal.js
- PresetServiceSelector.js
- ProtectedRoute.js
- ResponsiveTrendsChart.js
- ReviewDialog.js
- RightAlignedFullscreenWrapper.js
- ScissorsLoader.css
- ScrollIndicator.js
- SelectedServicesGrid.js
- ServiceImageUploader.js
- ServiceModal.js
- ServicesDropdown.js
- ServiceSelectionStep.js
- ShopAnalyticsTab.js
- ShopAvailabilityEditor.js
- ShopCalendarTab.js
- ShopCarousel.js
- ShopCategorySelector.js
- ShopDashboard.js
- ShopInfoCard.js
- ShopLandingPage.js
- ShopLinkButton.js
- ShopLinkSection.js
- ShopManagementButton.css
- ShopManagementButton.js
- ShopMessageView.js
- ShopNameValidator.js
- ShopOwnerChatButton.js
- ShopServicesTab.js
- ShopTabContent.js
- SubscriptionForm.js
- SubscriptionPage.js
- SuccessCelebration.js
- SuccessView.js
- TabNavigation.js
- TemplateSelector.js
- ThemeContext.js
- ThemeToggle.js
- TimePicker.js
- toggleFullscreen.js
- TrialStatus.js
- useBarberShopPersistence.js
- UserTypeToggle.js
- VideoModal.js
- WeeklyScheduleSelector.js
- ZPatternHero.js
- index.js
- palette.jsx
- previews.jsx
- README.md
- useInitial.js
- useDaisyTheme.js
- useNetworkStatus.js
- useParticleEffects.js
- LargeBarberImage.webp
- MediumBarberImage.webp
- SmallBarberImage.webp
- async-hooks-mock.js
- stripe.js
- bookingFunctions.js
- logger.js
- sanitize.js
- App.css
- App.js
- App.test.js
- firebase.js
- index.css
- index.js
- logo.svg
- networkBlocker.js
- reportWebVitals.js
- setupTests.js
- store.js
- utils.js
- .env.example
- .firebaserc
- .gitignore
- _PRE_PUBLISH_FINDINGS.md
- config-overides.js
- firebase.json
- firestore.indexes.json
- firestore.rules
- LICENSE
- package-lock.json
- package.json
- postcss.config.js
- qodana.yaml
- README.md
- tailwind.config.js
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
git checkout
설명 보기 ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
git clone
설명 보기 ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
git commit
설명 보기 ▼
git commit
Commit files to the repository.
git commit
Open an editor to write a message and commit staged files to the repository:
git commit {{[-m|--message]}} "{{message}}"
Commit staged files to the repository with the specified message:
git commit {{[-F|--file]}} {{path/to/commit_message_file}}
Commit staged files with a message read from a file:
git push
설명 보기 ▼
git push
Push commits to a remote repository.
git push
Send local changes in the current branch to its default remote counterpart:
git push {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart:
git push {{[-u|--set-upstream]}} {{remote_name}} {{local_branch}}
Send changes from a specific local branch to its remote counterpart, and set the remote one as the default push/pull target of the local one:
npm install
설명 보기 ▼
npm install
Install Node packages.
npm {{[i|install]}}
Install dependencies listed in `package.json`:
npm {{[i|install]}} {{package_name}}@{{version}}
Download a specific version of a package and add it to the list of dependencies in `package.json`:
npm {{[i|install]}} {{package_name}} {{[-D|--save-dev]}}
Download the latest version of a package and add it to the list of dev dependencies in `package.json`:
npm run
설명 보기 ▼
npm run
Run a script.
npm run
List available scripts:
npm run {{script_name}}
Run a script:
npm run {{script_name}} -- {{argument}} {{--option}}
Pass arguments to a script:
npm start
설명 보기 ▼
npm start
This command is an alias of `npm run start`.
tldr npm run
View documentation for the original command:
