Portfolio

Financial Company

Redevelopment of a large financial system that provides solutions for small and medium-sized businesses in Israel.
Contact us

About the client

An Israeli financial company with a large R&D and customer support operation, serving numerous small and medium-sized businesses (SMBs) in Israel. With multiple legacy products developed using traditional technologies, the company embarked on a mission to modernize its front-end applications to improve usability and meet contemporary standards.

Challenge

The client’s web application was extensive and featured:

  • Authentication mechanisms for user management.
  • Six full-featured dashboards showcasing data and insights.
  • Notifications functionality for real-time updates.
  • Complex graphs and data visualizations to help businesses analyze financial metrics.
  • Flexible data views, such as Cards and Table formats.
  • Advanced filtering and sorting, enabling users to manage large datasets.
  • Numerous forms, catering to diverse business needs.
  • REST API communication, requiring seamless integration with their existing backend.

The primary challenge was rebuilding the front-end while maintaining compatibility with a legacy backend built on ASP.NET. The scale of the application added another layer of complexity, with over a year of active development required to complete the project.

Example #1

The Solution

To meet the client’s needs, we developed a modern, scalable front-end application using the following technologies:

  1. Technology Stack:
    • Built the front-end with React.js, TypeScript, and Vite for performance and developer efficiency.
    • Used Styled-Components and Material-UI (MUI) for component styling, ensuring a consistent and responsive design.
    • Implemented Redux Toolkit for state management, enabling efficient handling of complex data flows and REST API communication.
  2. UI/UX Implementation:
    • Collaborated closely with the design studio hired by the client to translate their UI/UX vision into a functional, interactive web application.
    • Redesigned dashboards, forms, and views with a focus on user experience and accessibility.
  3. Dynamic Features:
    • Developed advanced graphs and data visualizations to present complex financial data in an intuitive way.
    • Implemented data views with robust filtering, sorting, and search functionalities for enhanced user control.
    • Integrated real-time notifications to keep users updated on critical events.
  4. Backend Collaboration:
    • Worked with the client’s internal team to adjust the legacy ASP.NET backend for compatibility with the new front-end requirements, ensuring seamless integration.
Example #2

Tech stack

To achieve the client’s goals, a robust and versatile tech stack was chosen:

Frontend: React.js, TypeScript, Vite, Styled-Components, Material-UI, Redux Toolkit.

Backend: Legacy ASP.NET, with backend adjustments made by the client’s internal team.

Data Visualization: Custom charts and graphs integrated using popular libraries.

REST API Communication: Handled through efficient middleware and Redux actions.

This large-scale project spanned over a year and remains an ongoing collaboration, with continuous maintenance and new feature development. The revamped front-end has empowered the company to provide a more modern, user-friendly product for SMBs. The positive client feedback highlights their success in the market, and we’re proud to contribute to building tools that drive financial growth for businesses in Israel.

Share your ideas.

Let's make them happen.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.