The standings page just got updated. I removed the data about goals and added the form as well as the states of each group within the whole table. Small adjustments to ease the betting process.
I finally organized myself to improve the UI and UX sides of the app. It was first rebuilt with a prototype approach, super bare bones but as I started using it more with the new season of the Champions League and others, it was clear that some improvements were required.
So I added several components from the ui.shadcn.com library and I'm improving several flows. I went back to work on it in the mornings prior to my actual job.
The goal is to get something improved for the upcoming Club World Cup in 2025.
Here is the new version of the bolao.io app in its major 3. For now it lives on the Vercel domain https://bolaov3.vercel.app until I switch domains configuration after the 2023-2024 Champions League season.
It is built with NextJS, Typescript, Tailwind, and uses the Postgres solution at Vercel for the database where it is hosted.
Authentication is handled by Clerk, news are still at PrismicIO and the data source now comes from api-football.com.
Right now the UI is more barebone that the old version. I focused on the functionality part first and will keep on working on improvements.
Right now I focus on performance improvements and just activated Vercel's Speed Insights to see how it can help. I know that requests are not optimized but it works.
More news soon.