A website that allows students to track their attendance, membership, and leadership in the 100+ clubs my school provides.
A website that allows students to track their attendance, membership, and leadership in the 100+ clubs my school provides.
This is the third iteration of trying to figure out Google Authentication with domain restrictions, but I got to work with Better Auth. Now that I have schemas (I’m forced to have user, session, account, verification schemas that can’t be changed 🥀), I started work on the clubs. It took like an hour to scrape the Master Club list, but it was better than I expected. I’ve also started to use Mantine UI because even though I love styling, I usually repeat the same components, and I’m surprised by how intuitive the library is.
Right now, I made a clubs page to show all the clubs with basic filter options, and it will have to work for now because I lowkey hate the palette I passed over. Additionally, I added a mobile navbar I took from when I worked on my school’s robotics website, however, the padding is a little off now that I see it, but I’ll fix that later.
I’ll probably keep working on clubs, with each one having its own page. I still have to figure out how I will handle club meetings and attendance. I have a simple schema made, but we’ll see how that goes. Especially because I want to add charts and a way to export attendance, which requires attention on users/students, so I’ll probably work on both at the same time.
Log in to leave a comment