i pick, therefore i am: real-time anonymous polls (no signup needed!)
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
was getting ready to tear convex apart when i realized the number sync bug was just a missing early return
, it's all fixed now though 😅
optimistic updates! there's a little bug where the wrong number flashes for a second, which i have to fix next
kind of half rewrote everything??? the codebase is slightly less hellish to work in but there's still a lot of work to do...
spent a ludicrous amount of time trying to clean up the mess that is the logic right now and got... nowhere 😭 going to try again tomorrow with a fresh mind
wanted to make a ton of performance/efficiency improvements but kept on hitting strange errors, so just did optimistic updates for now (rest coming later)
did some more cleanup, things are looking shiny but there's still no way to vote so that's next
Ended up going with Vercel and Convex instead of GitHub Pages and Appwrite, so you can find topick here now: <topicker.vercel.app>
Deployment successful! It only took three commits fighting with CI 🤭. You can check it out now aarvinroshin.github.io/topick!
Create UI is done! Pretty basic, but I think it looks slick. Next step is running on GitHub Pages (link coming soon!), then Redis for some actual functionality.
Base shell ready... next step is getting it deployed and connecting to Upstash. I'm thinking GitHub Pages should be good enough.