An internal practice-management application for a chartered accountancy firm, designed to help organize clients, responsibilities and day-to-day work.
- Client
- Joseph D Associates, a chartered accountancy practice
- My contribution
- Application development
- Built with
- Next.js App Router with TypeScript / React 19 and Tailwind CSS / Turso/libSQL with Drizzle ORM / Better Auth for authentication / S3-compatible private storage for files / Vitest and Playwright for testing / Vercel for deployment
Software for the working day
JDAPractice management
Internal application
Product screens kept private
Product screens kept private
- The challenge
- A CA practice needs a clear way to organize client work, responsibilities and daily operations around its own workflows.
- The solution
- A dedicated internal application designed around the practice’s operational needs, rather than a one-size-fits-all process.
- The outcome
- A practice-management application delivered for Joseph D Associates. Product screens and client-specific operational details remain private.
“Jimmy took the time to understand our working day and turned our requirements into practical software. He delivered quickly, communicated clearly, and approached every stage of the project with professionalism.”

