Paystub — Online Payroll Software for Small Businesses
Banking and Finance
Optimize Payroll Management
Paystub helps maintain accurate financial records by offering a high-quality paystub generator. This online tool is an accounting payroll software with multiple pros: user-friendliness, safety, privacy, and outstanding performance.
Technologies: | Next.js TypeScript React MobX Show 5 more |
Team: | 1 Project Manager, 1 Developer Tech Lead, 1 Solution Architect, 1 UI/UX Designer, 3 Developers, 1 QA Specialist |
Timeline: | 4 months |
Location: | USA |
Challenge and Solution
Our customer asked us to upgrade a comprehensive pay stub tool for small businesses based on their unique layout.
We created a unified design for the app and reconnected it with the platform’s unique feature, a complex calculation framework capable of adjusting to various state tax frameworks in a live mode.
A fully functioning pay stub generator that offers all features crucial for small business.

Solution 1: Choosing and Optimizing a Tax API
Calculating Federal and Medicare taxes in the USA is difficult due to varying state formulas and rates. To simplify this process, we integrated an API that streamlined tax calculations by including sales tax rates and exemptions, reducing errors and improving pay stub accuracy. Given the API’s high cost, our team worked with our client to enhance payroll data entry, making client-side improvements and tracking user interactions. Additionally, we implemented server caching for tax calculation results. These changes helped us reduce API query load by ten times.

Solution 2: Delivering an Advanced PDF Generation Mechanism
We separated PDF generation from the main application because it demanded a lot of resources. By utilizing Firebase functions for PDF generation, our developers enhanced file organization and reduced the workload of the pay stub generator, effectively addressing resource limitations, which stemmed from a 50 MB limit for Next.js serverless functions within Vercel.

Solution 3: Optimizing the UI/UX of the Platform
We conducted comprehensive end-to-end (E2E) testing for the entire online payroll software project, evaluating the complete product flow from start to delivery. Based on its findings, our team unified the project design system by addressing inconsistencies in the grid layout and color schemes. Due to these important changes, we managed to optimize the project’s unique user flow that consolidated all calculation steps onto a single page and offered real-time feedback by removing visual bugs and enhancing backend performance.
Let's Discuss Your Project Idea
Contact UsWhat Does Cooperation With Us Look Like?
Related Success Stories You May Like
