From c3ac89095e4008304e9fb028e20588212c4c4cdd Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Mon, 4 Nov 2024 00:08:45 -0800 Subject: add data tab to sidebar, update about --- src/pages/about/index.tsx | 263 ++++++++++++++++++++++++++++++---------------- 1 file changed, 172 insertions(+), 91 deletions(-) (limited to 'src/pages/about') diff --git a/src/pages/about/index.tsx b/src/pages/about/index.tsx index b050d1b..3961106 100644 --- a/src/pages/about/index.tsx +++ b/src/pages/about/index.tsx @@ -1,96 +1,177 @@ -import React from 'react'; +import React from "react"; import "../../app/globals.css"; -import TitleBar from '@/components/TitleBar/TitleBar'; -import Footer from '@/components/Footer/Footer'; -import Head from 'next/head'; +import TitleBar from "@/components/TitleBar/TitleBar"; +import Footer from "@/components/Footer/Footer"; +import Head from "next/head"; const About: React.FC = () => { - return ( - <> - - PhaseTracker - About - - - -
-

Information and Frequently Asked Questions

-
-
-

What is this?

-

- This is PhaseTracker. It tracks the YouTube subscriber count for members of the VTuber group Phase Connect. It is also the primary demo - of my boilerplate project, NijiTrack which allows - you to setup a subscriber tracker for any subset of YouTube channels (or VTuber organization). -

-
-
-

Affiliation

-

- This project is not affiliated with Phase Connect or any of its members. It is also not affiliated with any other VTuber related subscriber tracker - (although partially inspired by them). -

-
-
-

What's Collected?

-

- Some statitics such as video count or channel view count are provided for your convenience. These are generated hourly and are not saved historically

- Only subscriber count, channel name, profile picture is saved historically. -

-
-
-

How often?

-

- The data in the tables will update every hour. Historical data is recorded once a day at 12:00 AM PST. This number will then become the next point in the graph. -

-
-
-

Graduation

-

- If someone graduates (no longer active in Phase Connect), their data will be kept in the database but will no longer be updated. The main table will also no longer show a row for them. - You'll still be able to view their data on the main graph on the homepage. -

-
-
-

Why are there so few datapoints before April 1st 2022?

-

- This project only started collecting data on April 1st, 2022. Any data before that was manually recovered by me through Wayback Machine and various other sources. -

I've done this mostly for appearence sake, so that the graphs can start from the roughly the beginning of the channel's creation. -

-
-
-

This new channel's data point doesn't start at 0

-

- Data is collected hourly. Only "verifiable" datapoints are recorded, it's hard to catch a channel at exactly 0 subsribers. When a new channel debuts, it'll also - take some time for the system to notice that they are a part of Phase Connect. -

-
-
-

Tech Stack?

-

- Next, Python, and PostgreSQL. The big graph on the homepage is pre-rendered with Plotly, other graphs are made using CanvasJS -

-
-
-

Can I get the data somehow?

-

- I'll have a way for people to either grab a periodic database dump or CSV of the data soon. Please wait a bit longer. -

-
-
-

A Personal Request

-

- I ask that you refrain from using this data to harass or negatively compare the members of Phase Connect or any members in the VTubing community. - There is no race, please just enjoy the content. - That said, you are free to use this data for any purpose. -

- Phase Connectのメンバーや他のVTuberを嫌がらせたり、否定的に比較したりするために、このデータを使用することはお控えください。これは競争ではありませんので、動画や配信をお楽しみください。このデータはあらゆる目的でご自由にご利用いただけます。 -

-
-
-
-