A Custom E-Banking Portal for Prepaid/Reward Cards

Reward card solutions to help everyone earn more.

Industry
Financial Services
Country
UK
Project duration
1 year
Team
  • 2 full-stack developers

Project Goal

Our assignment changed into clear: to design and develop a pleasing e-banking portal that lets companies praise their personnel with custom-designed prepaid MasterCards. These cards can be used anywhere MasterCard is available every day, presenting flexibility and convenience for personnel. Our consumer, PerformanceBonus, envisioned a seamless revel in wherein corporations could effects distribute rewards and employees ought to effortlessly manipulate their cards online.

About the Client

PerformanceBonus is a trailblazer in the monetary offerings industry, primarily based in the United Kingdom. They concentrate on growing progressive praise and incentive answers for organizations. They intend to beautify employee satisfaction and concept through specific reward mechanisms, making the place of work extra engaging and worthwhile.

    Solution

    We built the BonusMe portal from scratch, focusing on creating a robust and intuitive platform that meets all the client’s needs. Here’s how we did it:

    • API part. We created a secured RESTful API based on Swagger and written in ASP.NET Core. This API serves as the backbone of the platform, enabling seamless communication between the front end and back end. It ensures that all data transactions are secure and efficient.
    • Progressive web application (PWA). The front end of the portal is a Progressive Web Application (PWA) written in Vue.js. This ensures that the app is responsive and provides a smooth user experience across all devices. The PWA handles app routes, styles, and interactions with the API, making it easy for users to navigate and manage their cards.
    • Admin area. We made a separate, secured web application for administrators. This area allows admins to manage the list of brands, customize styles and settings, and monitor the overall functioning of the platform. It's developed to be comfortable, ensuring that administrators can perform their tasks efficiently.
    • Logs module. To maintain transparency and traceability, we implemented a logs module that stores all API requests to the app. This feature is crucial for monitoring the platform's performance and diagnosing any issues that may arise.

    Technologies used

    ASP.NET Core
    Azure SQL
    EntityFramework
    Azure AppService
    Vue.js
    PWA
    API
    HTML
    CSS3

    Results

    The BonusMe portal has yielded impressive results, significantly enhancing the reward experience for both companies and their employees. Here’s a detailed look at the impact and success of the project:

    • Enhanced employee satisfaction. The customized prepaid MasterCards have provided employees with a flexible and convenient way to use their rewards. Employees have enjoyed the freedom and ease of access that these cards offer. This flexibility has translated into higher employee satisfaction and engagement, as they feel more valued and appreciated by their employers.
    • Streamlined reward distribution. For companies, the BonusMe portal has revolutionized the process of reward distribution. Previously, managing employee rewards could be a cumbersome and time-consuming task. With BonusMe, companies can directly issue custom-branded MasterCards effortlessly. The platform’s intuitive interface and seamless integration mean that companies can manage their reward programs with tiniest hassle, freeing up valuable time and resources.
    • Robust security measures. Security is a top priority for any financial service, and the BonusMe portal has delivered on this front. The implementation of two-factor authentication ensures that only authorized users can access their accounts, significantly reducing the risk of fraud. Additionally, the logs module provides a comprehensive record of all API requests, allowing for thorough monitoring and quick identification of any suspicious activity.
    • Customization and branding. The multitenant and CMS features have permitted each company to personalize its portal with unique styles and branding. This customization capability ensures that the reward knowledge is not only functional but also aligns with the company’s brand identity. Employees receive a branded card that reflects their employer’s image, enhancing the overall perception of the reward.
      Improved user experience. The beautiful design of the Progressive Web Application (PWA) has made it easy for cardholders to manage their accounts. They can quickly check their balance, review transaction history, and block or unblock their cards through an intuitive interface. This ease of use has resulted in high user satisfaction and reduced the need for customer support.
    • Operational efficiency. From an organizational perspective, the separate admin area has provided a secure and efficient way to manage the portal. Administrators can easily manage brand settings, monitor transactions, and customize the user experience without comprehensive technical ability. This efficiency has reduced the workload on IT departments and allowed for quicker implementation of changes and updates.
    • Reliable performance and scalability. The use of modern technologies such as ASP.NET Core, Azure SQL, and Azure AppService has ensured that the BonusMe portal is both reliable and scalable. The platform can handle a growing number of users and transactions without compromising performance. Automated deployments and comprehensive logging further contribute to the smooth operation and maintenance of the portal.

    Transforming Employee Rewards with Innovative E-Banking Solutions

    Nowadays, businesses must constantly evolve to meet the changing needs of their employees. According to recent studies, 85% of employees feel more motivated when they receive personalized rewards from their employers. This insight was a driving force behind the development of the BonusMe portal for PerformanceBonus. Our platform empowers companies to issue custom-branded MasterCards, providing employees with the flexibility to use their rewards in a way that suits them best.

    The capacity to effortlessly control their card stability, view transaction history, and block or unblock playing cards online has revolutionized the praise revel in for employees. It’s no longer just about receiving a reward; it's about having the liberty to apply it how and once they choose.

    For agencies, the BonusMe portal simplifies the praise distribution method, saving time and assets. With the potential to customize the portal's look to fit their brand, corporations can make sure a constant and expert picture. The multitenant characteristic lets in for a scalable answer that can grow with the agency, accommodating new brands and customers seamlessly.

    Our secure, RESTful API, combined with the Progressive Web Application constructed on Vue.Js, ensures a clean and responsive user experience. Security features like -thing authentication and complete logging in addition decorate the platform's reliability and trustworthiness.

    By integrating contemporary technologies like ASP.NET Core, Azure SQL, and automated deployments, we've got created a platform this is not handiest sturdy but additionally scalable and easy to hold. This approach organizations can focus on their core business whilst we handle the technical complexities of praise management.

    If your organization is looking to enhance its employee praise program or streamline its reward distribution system, the BonusMe portal offers a validated answer. Our platform is designed to fulfill the precise wishes of companies, providing a bendy, steady, and comfortable manner to control worker rewards.

    The future of employee rewards is here, and it is virtual, customized, and efficient. Don't permit your employer to fall at the back of. Embrace the alternate and rework your reward software with the BonusMe portal.

    Let`s Work Let`s Work