feat: initial commit - Band Management application

This commit is contained in:
2026-01-06 03:11:46 +01:00
commit 34e12e00b3
24543 changed files with 3991790 additions and 0 deletions

View File

@@ -0,0 +1,106 @@
<script setup>
import AnalyticsAverageDailySales from '@/views/dashboards/analytics/AnalyticsAverageDailySales.vue'
import AnalyticsEarningReportsWeeklyOverview from '@/views/dashboards/analytics/AnalyticsEarningReportsWeeklyOverview.vue'
import AnalyticsMonthlyCampaignState from '@/views/dashboards/analytics/AnalyticsMonthlyCampaignState.vue'
import AnalyticsProjectTable from '@/views/dashboards/analytics/AnalyticsProjectTable.vue'
import AnalyticsSalesByCountries from '@/views/dashboards/analytics/AnalyticsSalesByCountries.vue'
import AnalyticsSalesOverview from '@/views/dashboards/analytics/AnalyticsSalesOverview.vue'
import AnalyticsSourceVisits from '@/views/dashboards/analytics/AnalyticsSourceVisits.vue'
import AnalyticsSupportTracker from '@/views/dashboards/analytics/AnalyticsSupportTracker.vue'
import AnalyticsTotalEarning from '@/views/dashboards/analytics/AnalyticsTotalEarning.vue'
import AnalyticsWebsiteAnalytics from '@/views/dashboards/analytics/AnalyticsWebsiteAnalytics.vue'
</script>
<template>
<VRow class="match-height">
<!-- 👉 Website analytics -->
<VCol
cols="12"
md="6"
>
<AnalyticsWebsiteAnalytics />
</VCol>
<!-- 👉 Average Daily Sales -->
<VCol
cols="12"
md="3"
sm="6"
>
<AnalyticsAverageDailySales />
</VCol>
<!-- 👉 Sales Overview -->
<VCol
cols="12"
md="3"
sm="6"
>
<AnalyticsSalesOverview />
</VCol>
<!-- 👉 Earning Reports Weekly Overview -->
<VCol
cols="12"
md="6"
>
<AnalyticsEarningReportsWeeklyOverview />
</VCol>
<!-- 👉 Support Tracker -->
<VCol
cols="12"
md="6"
>
<AnalyticsSupportTracker />
</VCol>
<!-- 👉 Sales by Countries -->
<VCol
cols="12"
sm="6"
lg="4"
>
<AnalyticsSalesByCountries />
</VCol>
<!-- 👉 Total Earning -->
<VCol
cols="12"
sm="6"
lg="4"
>
<AnalyticsTotalEarning />
</VCol>
<!-- 👉 Monthly Campaign State -->
<VCol
cols="12"
sm="6"
lg="4"
>
<AnalyticsMonthlyCampaignState />
</VCol>
<!-- 👉 Source Visits -->
<VCol
cols="12"
sm="6"
lg="4"
>
<AnalyticsSourceVisits />
</VCol>
<!-- 👉 Project Table -->
<VCol
cols="12"
lg="8"
>
<AnalyticsProjectTable />
</VCol>
</VRow>
</template>
<style lang="scss">
@use "@core/scss/template/libs/apex-chart.scss";
</style>

View File

@@ -0,0 +1,160 @@
<script setup>
import CrmActiveProject from '@/views/dashboards/crm/CrmActiveProject.vue'
import CrmActivityTimeline from '@/views/dashboards/crm/CrmActivityTimeline.vue'
import CrmAnalyticsSales from '@/views/dashboards/crm/CrmAnalyticsSales.vue'
import CrmEarningReportsYearlyOverview from '@/views/dashboards/crm/CrmEarningReportsYearlyOverview.vue'
import CrmOrderBarChart from '@/views/dashboards/crm/CrmOrderBarChart.vue'
import CrmProjectStatus from '@/views/dashboards/crm/CrmProjectStatus.vue'
import CrmRecentTransactions from '@/views/dashboards/crm/CrmRecentTransactions.vue'
import CrmRevenueGrowth from '@/views/dashboards/crm/CrmRevenueGrowth.vue'
import CrmSalesAreaCharts from '@/views/dashboards/crm/CrmSalesAreaCharts.vue'
import CrmSalesByCountries from '@/views/dashboards/crm/CrmSalesByCountries.vue'
const simpleStatisticsDemoCards = [
{
icon: 'tabler-credit-card',
color: 'error',
title: 'Total Profit',
subTitle: 'Last week',
stat: '1.28k',
change: '-12.2%',
},
{
icon: 'tabler-currency-dollar',
color: 'success',
title: 'Total Sales',
subTitle: 'Last week',
stat: '$4,673',
change: '+25.2%',
},
]
</script>
<template>
<VRow class="match-height">
<VCol
cols="12"
md="4"
sm="6"
lg="2"
>
<CrmOrderBarChart />
</VCol>
<VCol
cols="12"
md="4"
sm="6"
lg="2"
>
<CrmSalesAreaCharts />
</VCol>
<VCol
v-for="demo in simpleStatisticsDemoCards"
:key="demo.title"
cols="12"
sm="6"
md="4"
lg="2"
>
<VCard>
<VCardText>
<VAvatar
:color="demo.color"
variant="tonal"
rounded
size="44"
>
<VIcon
:icon="demo.icon"
size="28"
/>
</VAvatar>
<h5 class="text-h5 mt-3">
{{ demo.title }}
</h5>
<p class="my-1">
{{ demo.subTitle }}
</p>
<p class="mb-3 text-high-emphasis">
{{ demo.stat }}
</p>
<VChip
:color="demo.color"
label
size="small"
>
{{ demo.change }}
</VChip>
</VCardText>
</VCard>
</VCol>
<!-- 👉 Revenue Growth -->
<VCol
cols="12"
md="8"
lg="4"
>
<CrmRevenueGrowth />
</VCol>
<!-- 👉 Earning Reports -->
<VCol
cols="12"
md="8"
>
<CrmEarningReportsYearlyOverview />
</VCol>
<!-- 👉 Sales -->
<VCol
cols="12"
md="4"
>
<CrmAnalyticsSales />
</VCol>
<!-- 👉 Browser States -->
<VCol
cols="12"
md="4"
>
<CrmSalesByCountries />
</VCol>
<!-- 👉 Project Status -->
<VCol
cols="12"
md="4"
>
<CrmProjectStatus />
</VCol>
<!-- 👉 Active Project -->
<VCol
cols="12"
md="4"
>
<CrmActiveProject />
</VCol>
<!-- 👉 Recent Transactions -->
<VCol
cols="12"
md="6"
>
<CrmRecentTransactions />
</VCol>
<!-- 👉 Active timeline -->
<VCol
cols="12"
md="6"
>
<CrmActivityTimeline />
</VCol>
</VRow>
</template>

View File

@@ -0,0 +1,127 @@
<script setup>
import EcommerceCongratulationsJohn from '@/views/dashboards/ecommerce/EcommerceCongratulationsJohn.vue'
import EcommerceEarningReports from '@/views/dashboards/ecommerce/EcommerceEarningReports.vue'
import EcommerceExpensesRadialBarCharts from '@/views/dashboards/ecommerce/EcommerceExpensesRadialBarCharts.vue'
import EcommerceGeneratedLeads from '@/views/dashboards/ecommerce/EcommerceGeneratedLeads.vue'
import EcommerceInvoiceTable from '@/views/dashboards/ecommerce/EcommerceInvoiceTable.vue'
import EcommerceOrder from '@/views/dashboards/ecommerce/EcommerceOrder.vue'
import EcommercePopularProducts from '@/views/dashboards/ecommerce/EcommercePopularProducts.vue'
import EcommerceRevenueReport from '@/views/dashboards/ecommerce/EcommerceRevenueReport.vue'
import EcommerceStatistics from '@/views/dashboards/ecommerce/EcommerceStatistics.vue'
import EcommerceTotalProfitLineCharts from '@/views/dashboards/ecommerce/EcommerceTotalProfitLineCharts.vue'
import EcommerceTransactions from '@/views/dashboards/ecommerce/EcommerceTransactions.vue'
</script>
<template>
<VRow class="match-height">
<!-- 👉 Congratulation John -->
<VCol
cols="12"
md="5"
lg="4"
>
<EcommerceCongratulationsJohn />
</VCol>
<!-- 👉 Ecommerce Transition -->
<VCol
cols="12"
md="7"
lg="8"
>
<EcommerceStatistics class="h-100" />
</VCol>
<VCol
cols="12"
lg="4"
>
<VRow>
<!-- 👉 Total Profit Line -->
<VCol
cols="12"
lg="6"
md="3"
sm="6"
>
<EcommerceTotalProfitLineCharts />
</VCol>
<!-- 👉 Expenses Radial Bar Charts -->
<VCol
cols="12"
lg="6"
md="3"
sm="6"
>
<EcommerceExpensesRadialBarCharts />
</VCol>
<!-- 👉 Generated Leads -->
<VCol
cols="12"
md="6"
lg="12"
>
<EcommerceGeneratedLeads />
</VCol>
</VRow>
</VCol>
<!-- 👉 Revenue Report -->
<VCol
cols="12"
lg="8"
>
<EcommerceRevenueReport />
</VCol>
<!-- 👉 Earning Reports -->
<VCol
cols="12"
sm="6"
lg="4"
>
<EcommerceEarningReports />
</VCol>
<!-- 👉 Popular Products -->
<VCol
cols="12"
sm="6"
lg="4"
>
<EcommercePopularProducts />
</VCol>
<!-- 👉 Order -->
<VCol
cols="12"
sm="6"
lg="4"
>
<EcommerceOrder />
</VCol>
<!-- 👉 Transaction -->
<VCol
cols="12"
sm="6"
lg="4"
>
<EcommerceTransactions />
</VCol>
<!-- 👉 Invoice Table -->
<VCol
cols="12"
lg="8"
>
<EcommerceInvoiceTable />
</VCol>
</VRow>
</template>
<style lang="scss">
@use "@core/scss/template/libs/apex-chart.scss";
</style>