4Finance Partners intro

4Finance Partners

Global Player In Micro Finance

About

4finance provides convenient and innovative lending products to customers in 12 countries, while the typical profiles of its customers are people with average incomes, who require a quick and convenient financial solution.

4finance success is based on the careful attention paid to the needs of its customers, as well as strong leadership and management team. The company has already provided more than 5.8 million short-term and installment loans to over 3.3 million customers.

Launched in Latvia in 2008, 4finance is already trading in Toronto, Copenhagen, Stockholm, Warsaw, Riga, Tbilisi, Moscow, Madrid and Kaunas with plans to expand further across the globe.

City icon

Client’s
location

London
UK
Team icon

Railsware
team

6 Engineers
2 Designers
1 Product Manager
Timeline icon

Timeline

September 2014
Arrow
December 2016

Involvement

Railsware has taken over Partners Platform project at the early development stage. We rescoped the product based on its goals, benefits it should provide and issues it should solve, and we moved through production to releases in a number of countries.

Our team was handling front-end and back-end development for this product, as well as graphical and UI design. At the same time, our engineers worked closely with the internal development team at 4finance that was responsible for the API development.

Front-End
Back-End
System Integration
Graphical Design

Technologies

Ruby on Rails
Node.js
Angular JS
jQuery
Ruby
CoffeeScript
Sass
Haml
HTML5
CSS3
MySQL
AWS
Heroku
Ansible

Integrations

SendGrid
LDAP
Mailtrap
New Relic
KissMetrics
#<Middleman::Util::EnhancedHash about=#<Middleman::Util::EnhancedHash links=#<Middleman::Util::EnhancedHash application="https://chrome.google.com/webstore/detail/airtable-importer-by-rail/kngidnifbonbaembhpnjlpeefhmjpegb"> text=#<Hashie::Array ["Accounting, recordkeeping, data blending… No matter what the “major” of your company is, you definitely face that data challenge. Not surprisingly, in Railsware we solved the issue with Google Spreadsheets.\n", "Later, having discovered Airtable, an awesome database tool, we loved it right away for the way it’s organised and well-thought and started using it extensively. But what we really missed there was that \"GSheet magic\": ability to do advanced calculations, filtering, pivot tables etc. Working closely with both tools, we suddenly realised it would be an amazing gain to combine those two. With that in mind, Railswarians developed an add-on, Airtable Importer, as a missing link between Airtable and Google Spreadsheets.\n", "Easily import table from Airtable to a Google Spreadsheet. Keep spreadsheets actual with hourly automatic re-sync of imported Airtable to the linked sheet. Or enforce the update with manual re-sync whenever it’s needed. Just get maximum impact from Airtable easiness and Google Spreadsheets power.\n"]>> customer=#<Middleman::Util::EnhancedHash multi_testimonials=true name="Artur Kasprzyk" testimonials=nil title="VP of Operations, Railsware"> integrations=nil involvement=#<Hashie::Array ["front-end", "support", "system"]> involvementText=#<Hashie::Array ["Airtable Importer is another example of a tool originally created by Railsware for internal use. With our particular needs solved, we thought it would be a good idea to share our add-on with the community. Combining powers of two great database tools - Airtable and Google Spreadsheets - we do hope it will make your lives easier. Enjoy for free!\n"]> name="Airtable Importer" own_product=true page_theme="dark" preview_theme="dark" primary_color="#3fc2ff" seo=#<Middleman::Util::EnhancedHash description="Add-on to import Airtable into Google Spreadsheets" title="Airtable Importer by Railsware"> slogan="Google Spreadsheets add-on for Airtable import" statistics=#<Hashie::Array [#<Middleman::Util::EnhancedHash description="Hourly automatic re-sync" icon="resync">, #<Middleman::Util::EnhancedHash description="Manual re-sync possibility" icon="manual">]> technologies=#<Hashie::Array ["airtable", "js", "jquery", "googledrive"]> timeline=#<Middleman::Util::EnhancedHash end="Now" start="November 2016"> video=#<Middleman::Util::EnhancedHash code="z8r7l4g1hd" quote="I use this plugin on daily basis as it saves a lot of time and effort when playing with few Airtable bases and ton of Spreadsheets using Airtable as a datasource.\n">>
Airtable Importer
All works
#<Middleman::Util::EnhancedHash about=#<Middleman::Util::EnhancedHash links=#<Middleman::Util::EnhancedHash application="https://marketplace.atlassian.com/plugins/rw-smart-checklists/cloud/overview"> text=#<Hashie::Array ["We’ve moved to JIRA after using Trello for quite a while. Trello was pretty good as it provided our team with great functionality on managing Project boards and single Tickets, but most importantly – with checklists embedded in Trello cards. However, JIRA seemed to have some great support of custom statuses, workflows, APIs and service desk project types, so we decided to switch. As we handle various projects, from Software Development to managing Company Structure, we needed a place to describe repeatable processes, from release instructions to office plants care. Essentially, we required a substitution for Trello checklists.\n", "There’re subtasks in JIRA which are basically same as JIRA ticket, but located 1 level below your current issue and linked to it. And it works OK for tasks with bigger context. However, often you don’t need that overhead, but rather to put up to 10 To Do items or Definition of Done criteria or other steps and instructions for task execution.\n", "Managing such an activity through JIRA subtasks is time-consuming sort of pain. Therefore we decided to implement Smart Checklist add-on and it became a very useful part of our JIRA infrastructure.\n"]>> customer=#<Middleman::Util::EnhancedHash city_filename="example" multi_testimonials=true name="StiltSoft" testimonials=nil title="Top 5 New Add-ons for Atlassian JIRA – Second Quarter 2016"> involvement=#<Hashie::Array ["back-end", "front-end", "graphic", "interaction", "support", "system"]> involvementText=#<Hashie::Array ["Smart Checklist for JIRA Cloud is a good example of the tool that has been initially created by Railsware team for internal use and then shared freely with other developers later on. The product idea has come naturally out of the needs our team had and been developed by Railswarians from scoping and design to the technical implementation and support.\n", "Smart Checklist for JIRA Cloud development is still on as we’re introducing paid version of add-on with more features included.\n"]> name="Smart Checklist" own_product=true page_theme="dark" preview_theme="dark" primary_color="#00caca" seo=#<Middleman::Util::EnhancedHash description="Smart Checklist add-on for JIRA Cloud help you to organize small and big checklists inside JIRA ticket in an extremely easy way. It’s achieved by using the power of Markdown, extended details per checklist item and ability to populate checklist content with JIRA API" title="Smart Checklist for JIRA by Railsware"> slogan="JIRA add-on for checklists organizing using Markdown support" statistics=#<Hashie::Array [#<Middleman::Util::EnhancedHash description="installs" icon="graph" number=420>, #<Middleman::Util::EnhancedHash description="users" icon="3d-graph" number="14K">]> technologies=#<Hashie::Array ["react", "node", "jquery", "js", "sass", "html5", "css3", "jira", "segment", "intercom", "googleanalytics", "mixpanel"]> video=#<Middleman::Util::EnhancedHash code="klo2rvtxyg" quote="Smart Checklists is a great free and simple-to-use add-on for JIRA Cloud. This is a great portable organizer that after a little bit of setting up your JIRA will always be at your fingertips\n">>
Smart Checklist