Finance Web App
Project details
Description
- Role: Front-end Developer / UI/UX Engineer (Front-end Lead)
- Technologies Used: HTML, CSS, JavaScript, Vue, BootstrapVue
Overview:
The Finance Web App is an invoicing and accounting web application developed as an internal product at BlackVault, with plans for future release as a subscription-based service. The app simplifies financial management through features such as invoice creation, account and transaction tracking, report generation, and user and invoice management, aimed at providing businesses with an intuitive solution for their accounting needs.
My Contributions:
As the Front-end Lead, I played a central role in developing the user interface and shaping the user experience, while working alongside a team that included a backend developer, UI/UX designer, project manager, and company owners. My responsibilities included:- Front-end Development: Led the development of the user interface using Vue and BootstrapVue, ensuring a responsive and user-friendly design across all devices.
- UI/UX Engineering: Designed user flows for key features like invoice management and report generation, making complex tasks simple for users.
- Component Design: Developed reusable components, creating a consistent and efficient development process that contributed to a cohesive design.
- User Management: Implemented secure role-based access controls, enhancing data privacy and ease of management for user roles.
- Collaboration: Worked closely with backend developers to integrate front-end features with APIs, ensuring real-time data synchronization and seamless user interactions.
Transition and Mentoring:
Before leaving BlackVault to join a new company, I ensured a smooth handover of my responsibilities to the new Front-end Developer. I provided detailed guidance and mentorship on the project’s architecture, best practices, and product roadmap, ensuring the continuity of development efforts and maintaining the vision for a successful public release.
Key Achievements:
- Led the front-end team in building a robust and user-friendly interface, laying the groundwork for the app’s planned subscription-based release.
- Collaborated with a cross-functional team, including backend developers, UI/UX designers, project managers, and company owners, to align the product with internal and market needs.
- Optimized key features like invoice creation and report generation, enhancing the app’s usability.
- Mentored the new Front-end Developer, providing them with a solid understanding of the product and ensuring a smooth transition for ongoing development.
- Contributed to the app’s scalability through responsive design and modular component development.
-
Status:
Incomplete -
Company:
BlackVault