Finance Web App

A modern invoicing and accounting web application developed as an internal product at BlackVault, designed to help businesses manage invoices, financial transactions, reports, and user administration through a simple and intuitive web interface.

Context

As the Front-end Lead and UI/UX Engineer, I led the frontend development of the Finance Web App while collaborating with backend developers, a UI/UX designer, the project manager, and company owners. The product was being built as an internal solution with the long term vision of launching it as a subscription based SaaS platform for businesses.

Technologies

HTML, CSS, JavaScript, Vue, BootstrapVue

Details
Time Frame:
Jan 24 – Apr 24
Role:
UI/UX Designer, Usability Researcher
Involvement:

Web Interface, Prototyping

Overview

The goal was to create a scalable and user friendly accounting platform that simplified everyday financial management. The application focused on making tasks such as invoice creation, transaction tracking, report generation, and user management more efficient through a clean and intuitive user experience.

Challenge

Accounting applications often involve complex workflows and large amounts of financial data. The challenge was to design an interface that reduced complexity while maintaining flexibility, security, and responsiveness. The frontend also needed to integrate seamlessly with backend APIs and support future product growth through reusable, maintainable components.

Solution

As the Front-end Lead, I designed and developed responsive user interfaces using Vue and BootstrapVue, creating reusable components that improved consistency and accelerated development. I worked closely with backend developers to integrate APIs, implemented secure role based access controls, and designed user flows that simplified invoice management, reporting, and financial operations. Before moving to a new role, I also provided a structured handover and mentored the incoming Front-end Developer to ensure continuity of the project.

Results

  • Led the frontend development of a scalable accounting platform designed for future SaaS release.
  • Delivered responsive and intuitive interfaces that simplified complex financial workflows.
  • Established reusable UI components that improved consistency and maintainability across the application.
  • Collaborated closely with cross functional teams to align technical implementation with business objectives.
  • Successfully mentored and transitioned the project to a new Front-end Developer, ensuring ongoing development and knowledge continuity.