
Saddab Ansari
85 posts

Saddab Ansari
@saddab_0
Learning backend dev in public : Python OOP → FastAPI → real deployments








Day 32/100👨🏻💻 Today's progress: ✅ Created the database migration for the API Keys table ✅ Implemented server actions for API key management ✅ Built the REST API route for /api/polls/[slug] ✅ Added the Developer Settings card and UI to the dashboard ✅ Connected the frontend with the backend ✅ Refactored parts of the codebase for better maintainability ✅ Tested the newly implemented features and verified E2E functionality Built the authentication backend for SwiftPoll Today's focus was on improving the developer experience and strengthening SwiftPoll's infrastructure. Most of the work was behind the scenes, building APIs, refining the dashboard, and validating that everything works together before moving on to the next phase. #100DaysOfCode










Day 31/100👨🏻💻 Today's progress ✅ Implemented IP-based rate limiting in SwiftPoll to protect the API from abuse ✅ Built the complete poll creation backend ✅ Redesigned the workflow ✅ Integrated Google OAuth authentication ✅ Learned how IP rate limiting works, including request throttling and abuse prevention strategies ✅ Built the initial post login dashboard frontend (skeleton UI) Today was focused on strengthening the foundation of SwiftPoll rather than just adding visible features. Security, authentication, backend architecture, and planning #100DaysOfCode #NextJS #NodeJS #TypeScript


Hey Guys, New to X, Will be documenting my journey here and hope to learn from you guys. Ohh, yeah the X account is super old but was dead since then. Nice to meet you all.
















