MVP-Payroll
INTRODUCTION
🚀
Developing an MVP within two weeks, targeting small and medium-sized enterprises in Nigeria. The MVP should include key features such as payroll processing, tax management, user and permission management, time and attendance tracking, direct deposits, payroll reports, and security and privacy measures.
Creating a simple, reliable, and secure platform tailored to the needs and requirements of Nigerian enterprises, with the ability to expand functionality in the future based on user feedback.
MY ROLE
Research, product design, design system, user-testing
THE TEAM
Designer, business analyst, Project Manager
TIMELINE
February 2024 — (2 weeks)
Key Feauters and Priority of Ideas
Key Features for a full project
Payroll processing
User Management & Permission system
Data Storage & Payroll Reports
Pay Slips (Stubs)
Tax Management
Direct Deposit
Time and Attendance
Security & Privacy
Suggested MVP Features (App is not able to function without them)
Payroll processing
Tax Management
User Management (2-3 roles and hardcoded permissions)
Time and Attendance (manual)
Direct Deposit
Pay Slips (Stubs)
Data Storage & Payroll Reports
Security & Privacy
Suggested Future Releases (If MVP hypothesis is correct - future plan)
Permission system
Time and Attendance (automatic)
Third-party integrations
Mobile application for employees
Customisation per Business
Demo page / Videos (?)
Roles

Super admin
Calculate the payroll for my employees in Nigeria, including tax deductions and net salaries.

Employee
Access & manage my payroll information online, so that I can stay informed about my earnings, deductions, and other payroll details.

Payroll Company
Calculate the payroll for my company's employees, using an online payroll application. So that I can accurately calculate the taxable income and tax amount.

Super admin

Super admin journey now more accurately reflects the platform's capabilities.
Super admin registers on the platform. Fills in information about their company and employees. Configures tax rates and rules. Regularly uses the platform for salary and tax calculation. Receives reports and documents for internal use and regulatory reporting. If necessary, utilizes additional features such as direct bank transfers and a mobile application for employees.
📌 CRUD* - Create, Read, Update, Delete

Result
Creating and Managing the Payroll Calculation Process

BREAKDOWN OF THE needs
📋 Data Preparation and Verification
Preparation and verification of company and employee data are crucial. This includes gathering complete and accurate information about employees, their roles, hours worked, pay rates, and other relevant data.
🔍 Validation of Addresses and Information
Errors in data can lead to payment issues or tax liabilities. Therefore, it's important to verify and ensure that all information is correct and up-to-date.
💸 Processing and Approval of Payments
The process should include mechanisms for approving calculations before payment to prevent errors and ensure compliance with the company's financial policies.
⏰ Management of Payment Statuses and Schedule
It's essential to monitor payment statuses to ensure accuracy and coordinate payment schedules with the company's financial planning.

Employee want to be able to calculate the payroll for my company's employees in Nigeria using an online payroll application. So that I can accurately calculate the taxable income and tax amount for each employee, and process their payroll efficiently and accurately.
Employee journey now more accurately reflects the platform's capabilities.
This administrative panel represents a convenient way of centralized access to various corporate resources and management of personal work processes.
📌 CRUD* - Create, Read, Update, Delete

Result
The project represents a comprehensive solution for access management within the framework of the corporate system, which is crucial for security, control, and system efficiency
BREAKDOWN OF THE needs
🔧 Security Structure Construction
Development of Access Levels System - Creation of a clear hierarchy of access levels for different user groups, ensuring the necessary gradation of access in the system.
🔍 Ensuring Individualized Interaction
Access Rights Configuration - Determination of specific operations that various access levels can perform, including viewing information and managing personal data.
🛠️ Authorization Modeling
Role and Permission Management - Development of functionality for adding, editing, and deleting roles, allowing flexible control over system access.
⚙️ Customizing User Experience
User Settings for Specific Roles - Creation of tools for configuring functional access rights, such as hiring management, employee data editing, and vacation policy management.

Company want to be able to calculate the payroll for my company's employees in Nigeria using an online payroll application. So that I can accurately calculate the taxable income and tax amount for each employee, and process their payroll efficiently and accurately.
Location Feature Update on the Website
This section represents a managerial interface for centralized monitoring and administration of client accounts within your payroll system offering. As the main administrator, you are equipped with the ability to

🔔 Notifications Monitoring
Track alerts and notifications from all client companies using your system. This allows for timely responses to requests and events that need attention.
🛠️ Adjustments Management
Make adjustments to company accounts based on individual requests, ensuring customized support and functionality configuration in line with their unique needs.
📈 Business Expansion
Add new companies to the system and configure their accounts, granting them super admin rights, which gives them full control and autonomy in managing their own payroll system.
🎨 Interface Personalization
Customize the interface for each client to match their corporate identity, reinforcing their brand and enhancing the user experience of their employees
For fututre
PayRaty Project: As a result, the low-fidelity prototype of the payroll system has become a fundamental step towards creating a full-fledged product, adapted to the real needs of users and optimized for efficient payroll management. This process not only demonstrates our capability for innovative approaches in the field of financial technologies but also reflects our commitment to creating intuitive and effective solutions. The work on the prototype identified key aspects that require further development and improvement, allowing us not only to meet current market demands but also to anticipate future trends in payroll management. Ultimately, our goal is to provide a solution that is not only technologically advanced but also maximally convenient and useful for the end user.
Figma
FigJam
ChatGPT
I have had the pleasure of working with Anastasiia. Her exceptional design skills and user-centric approach were instrumental in creating an intuitive and engaging platform that significantly enhanced user satisfaction and engagement. Ana is super talented and excels at understanding user needs and translating them into seamless experiences. Her collaborative nature and meticulous attention to detail make her an invaluable asset to any team. I will highly recommend her.
We invited Anastasiia to join our FinTech project to assist with gathering requirements and provide essential user flows and designs. She completed her work flawlessly, demonstrating excellent communication skills, attention to detail, and proficiency. I highly recommend her as a designer who not only understands the project requirements but also consistently delivers high-quality work. We invited Anastasiia to join our FinTech project to assist with gathering requirements and provide essential user flows and designs. She completed her work flawlessly, demonstrating excellent communication skills, attention to detail, and proficiency. I highly recommend her as a designer who not only understands the project requirements but also consistently delivers high-quality work.
























