Development of websites for FIN
Integration of CRM systems for admin panel, marketers, and call center
Optimization of processes occurring on the platform
FIN is a free online assistant in the world of finance, investments, and savings. FIN enables users to personally select financial products for clients and submit an online application via a website in 15-30 seconds, eliminating the need to visit a bank or other financial institutions offline. Personal selection and online registration of financial goods are elements of the FIN. FIN partnership with Reviro is to create a platform for lead generation in fintech for financial institutions such as banks, and microfinance firms.
Financial Services / Lead generation platform for financial services / Fintech / March 2022 - present
The FIN has set itself a mission to create a platform that will be a guide in the complex world of finance. However, the website was not user-friendly and functional, which stopped the growth of the startup because all the processes went on the website, from searching queries on financial services to registering for partners. In addition, their platform was written in PHP programming language, stopping the work on upgrading the platform to extend its functionality.
The task for Reviro was to create a new website for FIN with an improved interface, user experience, and CRM systems to enhance customer interaction strategies.
A multi-page website adaptive for mobile phones
The website should have a feature for placing information on credit and current exchange rates, taking into account several banks.
Ability to place advertisements for partner banks in the form of banners.
A section for finding the most suitable banks for obtaining the necessary financial services.
Possibility to create content and manage it about financial organizations and their products.
Monitoring and management of leads from the website for selected financial institutions.
Ability to invite employees of the financial organization for FIN.
Ability to edit the main page in the constructor.
The ability to view statistics on the leads.
The world of financial technology is developing at the speed of light. If your company wants to optimize your financial services, contact us, and we will find a unique key to your success.
Reviro's goal was to improve the site's user experience and create three separate CRM systems for administrators, marketers, and the call center.
For this, we used different technologies to improve the website's efficiency.
TypeScript, React, and Next.js is the underlying programming languages and frameworks used for frontend development. Also, MantineUI, Formik/Yup, Redux-saga, and TailwindCSS libraries and frameworks simplify and improve some of the creating user interface processes.
React is the best development interface optimization tool, backed by fast performance capabilities to achieve a seamless and fast development workflow.
Next.js is a framework that allows you to create web applications with improved performance using additional pre-rendering features.
The main task of backend development was to improve the website for FIN and create three different CRM systems.
Custom CRM software may be fully integrated into any corporate process, allowing for scaling, enlargement, or even alteration. CRM software organizes client data and enables support managers to access databases easily.
The CRM system allows admins to manage the entire platform, all the data, display the desired content on the website and see the statistics. CRM for admins works closely with the database.
To build the database backend team used PostgreSQL as a database management system. Python's SQLAlchemy framework was used to work with PostgreSQL.
Redis was also used for fast read and write operations due to its storage of data in primary memory. Using Redis as an interaction system, it can cache, store, track and scale hot data to be served by active users, while PostgreSQL maintains a true copy of all data, making it slower.
CRM system for marketers is an automated marketing tool that improves client retention. It assists marketers in planning promotional campaigns, setting commercial targets, analyzing performance, and collaborating with other departments.
In CRM software, marketers can create, calculate, and execute marketing campaigns. The system enables businesses to quickly develop communication-related campaigns and construct a form for keeping different information.
Marketers create an audience segmentation method using CRM software where they can design marketing campaigns targeting them.
CRM software assists marketers in determining which clients were attracted to advertising and which accepted the advice.
A call center CRM system is software calls center agents use to improve customer service and efficiency. It tracks leads' information, such as account information and history. Agents use CRM data to tailor the leads' experience and understand the history of their relationship with the company.
FastAPI and Docker have also been leveraged in CRM development to make the entire development easier and run seamlessly.
FIN is successfully functioning now and plans to expand with new partners and into a new market.
Full-stack multi-page website development
CRM systems for admins, marketers, and call-center Development of admin panel
Technical Support Monitoring the performance of the website, its servers, and safety
Python, TypeScript, React, TailwindCSS, Next.js, Mantine UI, FastAPI, SQLAlchemy, PostgreSQL, Redis, DigitalOcean Droplets, Docker, Github, pytest, Redux-saga, Formik/Yup
FIN’s development team consisted of 13 members:
3 Project managers
4 Backend developers
4 Frontend developers
2 QA engineers
We have a deep understanding of our industry and users. Still, we lacked the technical skills needed to implement this revolutionary platform, so we wanted to find a partner who could get as excited about our idea.
Our experience has been and continues to be highly positive, and we are delighted with the work that has been done to date. We look forward to a long and successful partnership with Reviro.