Built a SaaS billing starter project using Next.js App Router, Stripe, Clerk, and webhooks.
The goal was to practice a real subscription flow beyond a simple checkout button: pricing page, Stripe Checkout, webhook-based subscription sync, dashboard plan status, billing management, customer portal, and scheduled cancellation state.
This project helped me understand how billing connects authentication, backend reliability, database state, and product UX in a SaaS application.
0
9
Spent the last few days simulating a real-world technical assessment workflow using my full-stack finance management project.
Instead of building new features, I practiced:
auditing an unfamiliar codebase
identifying security risks
making surgical fixes
validating changes with tests
writing atomic commits
documenting technical reasoning
A few issues I worked through:
• Open Firestore access rules
• Client-side privilege escalation logic
• Security-focused audit documentation
One thing I realized during this process:
Modern engineering is becoming less about memorizing everything and more about:
problem solving
system reasoning
validation discipline
using AI tools effectively without blindly trusting them
I used AI heavily during the workflow — but the important part was learning how to:
verify outputs
understand root causes
explain tradeoffs
ship safe fixes under time pressure
That mindset shift changed how I think about software engineering.
Now preparing for my upcoming technical assessment with much better clarity on:
“Fix the problem, not the neighborhood.”
Project:
https://family-fin-management.vercel.app/
GitHub:
https://github.com/RyanAbir/family-fin-management
#SoftwareEngineering #FullStackDevelopment #NextJS #Firebase #TypeScript #AI #WebDevelopment #TechnicalAssessment #OpenToWork
0
25
Built a modern full-stack notes management application with secure JWT authentication, colorful note organization, checklist support, image uploads, responsive layouts, rich text editing, modal note editing, and optimized mobile UX using the MERN stack.
0
32
Built a SaaS-style finance and property management platform with role-based access control, family member management, income and expense tracking, AI-powered financial insights, responsive analytics dashboards, and Firebase-backed infrastructure.