diff --git a/www/data/attended_per_year.json b/www/data/attended_per_year.json index 219af29..b429c00 100644 --- a/www/data/attended_per_year.json +++ b/www/data/attended_per_year.json @@ -50,8 +50,8 @@ "year": 2022 }, { - "students": 973, - "coaches": 659, + "students": 1359, + "coaches": 908, "year": 2023 } ] \ No newline at end of file diff --git a/www/data/average_rating_per_month.json b/www/data/average_rating_per_month.json index eabc6c7..bcf40a2 100644 --- a/www/data/average_rating_per_month.json +++ b/www/data/average_rating_per_month.json @@ -537,6 +537,16 @@ { "month": 6, "year": 2023, + "avg": 4.947368421052632 + }, + { + "month": 7, + "year": 2023, + "avg": 4.666666666666667 + }, + { + "month": 8, + "year": 2023, "avg": 5 } ] \ No newline at end of file diff --git a/www/data/counted_stats.json b/www/data/counted_stats.json index f93c714..cf8b650 100644 --- a/www/data/counted_stats.json +++ b/www/data/counted_stats.json @@ -1,11 +1,11 @@ { - "coach_count": 6181, - "student_count": 17464, + "coach_count": 6329, + "student_count": 17812, "chapter_count": 32, - "workshop_count": 1907, + "workshop_count": 1948, "monthlies_count": 51, - "events_count": 179, + "events_count": 185, "busiest_month": 5, "slowest_month": 12, - "average_rating": 4.7605748373101955 + "average_rating": 4.76154873164219 } \ No newline at end of file diff --git a/www/data/last_updated_at.json b/www/data/last_updated_at.json index 07db3ec..da859f7 100644 --- a/www/data/last_updated_at.json +++ b/www/data/last_updated_at.json @@ -1,3 +1,3 @@ { - "last_updated_at": "2023-06-05T14:45:32.430Z" + "last_updated_at": "2023-08-23T12:52:53.365Z" } \ No newline at end of file diff --git a/www/data/new_signups.json b/www/data/new_signups.json index 8d4cc78..4fe4a7e 100644 --- a/www/data/new_signups.json +++ b/www/data/new_signups.json @@ -1,52 +1,52 @@ [ { - "coachcount": 161, - "studentcount": 407, + "coachcount": 158, + "studentcount": 404, "year": 2014 }, { - "coachcount": 175, - "studentcount": 630, + "coachcount": 172, + "studentcount": 625, "year": 2015 }, { - "coachcount": 341, - "studentcount": 701, + "coachcount": 338, + "studentcount": 695, "year": 2016 }, { - "coachcount": 479, - "studentcount": 1269, + "coachcount": 475, + "studentcount": 1251, "year": 2017 }, { - "coachcount": 800, - "studentcount": 2008, + "coachcount": 792, + "studentcount": 1989, "year": 2018 }, { - "coachcount": 936, - "studentcount": 2427, + "coachcount": 923, + "studentcount": 2392, "year": 2019 }, { - "coachcount": 528, - "studentcount": 1250, + "coachcount": 522, + "studentcount": 1240, "year": 2020 }, { - "coachcount": 329, - "studentcount": 930, + "coachcount": 320, + "studentcount": 920, "year": 2021 }, { - "coachcount": 494, - "studentcount": 1371, + "coachcount": 477, + "studentcount": 1339, "year": 2022 }, { - "coachcount": 316, - "studentcount": 832, + "coachcount": 449, + "studentcount": 1158, "year": 2023 } ] \ No newline at end of file diff --git a/www/data/ratings_per_year.json b/www/data/ratings_per_year.json index cda07b2..7db40c8 100644 --- a/www/data/ratings_per_year.json +++ b/www/data/ratings_per_year.json @@ -214,6 +214,11 @@ "rating": 5, "count": 172 }, + { + "year": 2023, + "rating": 1, + "count": 1 + }, { "year": 2023, "rating": 2, @@ -227,11 +232,11 @@ { "year": 2023, "rating": 4, - "count": 7 + "count": 13 }, { "year": 2023, "rating": 5, - "count": 135 + "count": 185 } ] \ No newline at end of file diff --git a/www/data/returning_members.json b/www/data/returning_members.json index bbd2c27..6d4bcf9 100644 --- a/www/data/returning_members.json +++ b/www/data/returning_members.json @@ -1,5 +1,5 @@ { - "returning_members_count": 5444, - "attending_members_count": 9876, - "percentage_returning": 55.123531794248684 + "returning_members_count": 5518, + "attending_members_count": 10057, + "percentage_returning": 54.86725663716814 } \ No newline at end of file diff --git a/www/data/student_to_coach_conversion.json b/www/data/student_to_coach_conversion.json index 51d9982..48589af 100644 --- a/www/data/student_to_coach_conversion.json +++ b/www/data/student_to_coach_conversion.json @@ -1,5 +1,5 @@ { - "student_only_members_count": 6607, - "coach_and_student_members_count": 400, - "student_to_coach_conversion": 6.054184955350386 + "student_only_members_count": 6725, + "coach_and_student_members_count": 409, + "student_to_coach_conversion": 6.0817843866171 } \ No newline at end of file diff --git a/www/data/workshops_per_year.json b/www/data/workshops_per_year.json index 825f9cd..583a914 100644 --- a/www/data/workshops_per_year.json +++ b/www/data/workshops_per_year.json @@ -40,7 +40,7 @@ "year": 2022 }, { - "count": 105, + "count": 146, "year": 2023 } ] \ No newline at end of file diff --git a/www/src/pages/index.tsx b/www/src/pages/index.tsx index 714cb31..d0bf7fc 100644 --- a/www/src/pages/index.tsx +++ b/www/src/pages/index.tsx @@ -3,7 +3,6 @@ import { BarChart, ColumnChart, LineChart } from "react-chartkick"; import "chart.js"; import { colors } from "tailwindcss/defaultTheme"; -import { Table } from "../components/table"; import Layout from "../components/layout"; import SEO from "../components/seo"; import lastUpdateAt from "../../data/last_updated_at.json"; @@ -102,21 +101,21 @@ const workshopsPerYearChart = [ }, ]; -const attendedPerYearTable: string[][] = attendedPerYear - .slice(0) - .map((item, i) => { - const previousYear = attendedPerYear[i - 1] || {}; +// const attendedPerYearTable: string[][] = attendedPerYear +// .slice(0) +// .map((item, i) => { +// const previousYear = attendedPerYear[i - 1] || {}; - const currentYearAttending = item.coaches + item.students; - const previousYearAttending = previousYear.coaches + previousYear.students; - const percentageChange = - (currentYearAttending / previousYearAttending) * 100 - 100; - return [ - item.year, - item.coaches + item.students, - (percentageChange || 0).toFixed(2), - ].map((item) => item.toString()); - }); +// const currentYearAttending = item.coaches + item.students; +// const previousYearAttending = previousYear.coaches + previousYear.students; +// const percentageChange = +// (currentYearAttending / previousYearAttending) * 100 - 100; +// return [ +// item.year, +// item.coaches + item.students, +// (percentageChange || 0).toFixed(2), +// ].map((item) => item.toString()); +// }); const dataDisplay = [ { property: "coach_count", title: "Coaches" }, @@ -222,11 +221,11 @@ function IndexPage() { stacked colors={[colors.blue["500"], colors.pink["600"]]} /> -

Workshop growth

+ {/*

Workshop growth

+ /> */}

Members

New members per year