Skip to content

Commit

Permalink
hide workshop growth
Browse files Browse the repository at this point in the history
  • Loading branch information
KimberleyCook committed Jun 19, 2023
1 parent e9603d4 commit 6ecdf73
Show file tree
Hide file tree
Showing 9 changed files with 43 additions and 44 deletions.
4 changes: 2 additions & 2 deletions www/data/attended_per_year.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@
"year": 2022
},
{
"students": 973,
"coaches": 659,
"students": 1069,
"coaches": 713,
"year": 2023
}
]
8 changes: 4 additions & 4 deletions www/data/counted_stats.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"coach_count": 6181,
"student_count": 17464,
"coach_count": 6248,
"student_count": 17547,
"chapter_count": 32,
"workshop_count": 1907,
"workshop_count": 1915,
"monthlies_count": 51,
"events_count": 179,
"busiest_month": 5,
"slowest_month": 12,
"average_rating": 4.7605748373101955
"average_rating": 4.761093073593074
}
2 changes: 1 addition & 1 deletion www/data/last_updated_at.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"last_updated_at": "2023-06-05T14:45:32.430Z"
"last_updated_at": "2023-06-19T16:22:23.931Z"
}
24 changes: 12 additions & 12 deletions www/data/new_signups.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"year": 2014
},
{
"coachcount": 175,
"studentcount": 630,
"coachcount": 174,
"studentcount": 628,
"year": 2015
},
{
Expand All @@ -16,17 +16,17 @@
},
{
"coachcount": 479,
"studentcount": 1269,
"studentcount": 1267,
"year": 2017
},
{
"coachcount": 800,
"studentcount": 2008,
"studentcount": 2006,
"year": 2018
},
{
"coachcount": 936,
"studentcount": 2427,
"coachcount": 935,
"studentcount": 2421,
"year": 2019
},
{
Expand All @@ -35,18 +35,18 @@
"year": 2020
},
{
"coachcount": 329,
"studentcount": 930,
"coachcount": 328,
"studentcount": 929,
"year": 2021
},
{
"coachcount": 494,
"studentcount": 1371,
"coachcount": 493,
"studentcount": 1368,
"year": 2022
},
{
"coachcount": 316,
"studentcount": 832,
"coachcount": 347,
"studentcount": 900,
"year": 2023
}
]
2 changes: 1 addition & 1 deletion www/data/ratings_per_year.json
Original file line number Diff line number Diff line change
Expand Up @@ -232,6 +232,6 @@
{
"year": 2023,
"rating": 5,
"count": 135
"count": 143
}
]
6 changes: 3 additions & 3 deletions www/data/returning_members.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"returning_members_count": 5444,
"attending_members_count": 9876,
"percentage_returning": 55.123531794248684
"returning_members_count": 5464,
"attending_members_count": 9918,
"percentage_returning": 55.09175236942932
}
6 changes: 3 additions & 3 deletions www/data/student_to_coach_conversion.json
Original file line number Diff line number Diff line change
@@ -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": 6634,
"coach_and_student_members_count": 402,
"student_to_coach_conversion": 6.059692493216762
}
2 changes: 1 addition & 1 deletion www/data/workshops_per_year.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
"year": 2022
},
{
"count": 105,
"count": 113,
"year": 2023
}
]
33 changes: 16 additions & 17 deletions www/src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -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";
Expand Down Expand Up @@ -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" },
Expand Down Expand Up @@ -222,11 +221,11 @@ function IndexPage() {
stacked
colors={[colors.blue["500"], colors.pink["600"]]}
/>
<h3>Workshop growth</h3>
{/* <h3>Workshop growth</h3>
<Table
headers={["Year", "Attendances", "Growth %"]}
rows={attendedPerYearTable}
/>
/> */}
</div>
<h1>Members</h1>
<h3>New members per year</h3>
Expand Down

0 comments on commit 6ecdf73

Please sign in to comment.