June 16, 2025
Added custom domain and updated readme
Added schulich leader AMA page
Added initial projects and first blog post
Added blog section and associated pages
Created the landing page with welcome and projects section (using Astro content)
Created 404 page
Created basic template shell with navbar and footer using Astro + Tailwind
Simple Astro-powered personal website
Added new compare teams graph and replaced placeholder texts with information
Created team comparison page with line chart to graph historical data
Create individual team pages with chart data
Created a reusable team search bar component
(Before time tracking)
Created landing page with placeholder lorem text
Created skeleton teams page
Added querying using Tanstack Query and created data table using shadcn and Tanstack Table (with searching, sorting, filtering and pagination)
React/Vite powered statistics dashboard for FIRST Tech Challenge teams
Added cron job and finally integrated project with vercel (api is now live!)
Generated data for all teams
Tested generating statistics using the FTC api with Alberta teams
Bodged together a way to store lists in a sqlite database using sqlalchemy
Created boilerplate, Started by creating basic GET, POST, PATCH commands using flask and flask_restful
Python/Flask-based REST API for accessing calculated statistics related to teams competing in the FIRST Tech Challenge
This was widely regarded as a great move by everyone.