Get in touch →

Invest Latam

The first platform in Latin America where you can negotiate online investments giving a loan to companies and in return receive a return

Solution:

Financials Solutions

Industry:

Investment Banking & Brokerage

BUSINESS CHALLENGE

weaknesses

  • Not as secure as bank. Negotiations and money transfers are done directly between platform’s clients
  • Not much work from our side
  • Tight schedule

strengths

  • Safety: Loans are backed by a personal guarantee and companies follow a solid credit process
  • Reimbursement control
  • Companies that borrow follow credit evaluation, provide guarantees and are monitored by a debt-recovery firm in case of delays

PROJECT DESCRIPTION

Invest Latam is Colombian investment service, which connects small businesses and investors to make credit and investment agreements via auctions. The company offers the first platform in Latin America, where anyone can lend money to small companies from Latin America. The company does not collect deposits. It is not a bank. Negotiations and money transfers are done directly between their clients. Meaning: investors transfer funds directly to companies and companies reimburse the loan to the investor's account.

The principle of operation is very simple: the client selects a company for investment, using the service and its reliability rating, negotiates a rate and makes investments. Invest Latam needed front-end page development for their service. To achieve their goal, they chose Computools. After preliminary negotiations and discussions, the parties switched to a fruitful cooperation. In the process of working on the project, all agreements and goals were reached.

Outcome

The Computools team has completed all the tasks on time and achieved the objectives of the project. During the project, work was done on the front-end development of three pages e.g. Home page, Investors, Borrowers. Small fixes, which were negotiated at the initial stages of the project, were also made. Close cooperation with representatives of the client made it possible to more fully understand the needs of its customers. Which in turn helped create an original and intuitive page design. After launching the web service pages, the number of client's customers has increased significantly.

Several key options we solved:
  • Front-end development of thee service pages.
  • Created an original and intuitive page design.
  • Made small fixes to existing pages.

Digital Platform & Technology

The stack of necessary technologies is determined by the idea and objectives of the project. Depending on the complexity and necessary functions, optimal technologies are selected from the already known in the market. For individual tasks, an innovative solution based on existing ones can be created.

Communication Framework

Constant communication with the client is crucial for solving urgent questions, discussing tasks and current issues of the project. To communicate with the customer in this project, the most convenient instant messengers were selected. Regular conferences and meetings were held on Skype, and the Whatsapp was used for urgent discussions. This made it possible to timely perform tasks in accordance with the necessary requirements.

Communication:

Specification

The project specification is written at the second stage of the project and includes a list of necessary actions for the successful execution of tasks. The final specification is formed after the completion of the project, however, a preliminary list of actions is enough for the team to work.

Goal - Create a platform that connects investors and borrowers from Latin America.

Precondition Create an account as an investor or borrower Verify your details, phone number, documents and bank account

Main Flow Negotiate you loan or deal

Postconditions Investor: Get returns above 13.0% per annum Borrower: Get your loan at a cheaper rate.

TEAM

For the project to be completed on time and taking into account all the requirements, we carefully select employees to a team. Although they are all professionals, the selection is carried out according to the level of their expert knowledge, skills and experience. We strive to gather the necessary number of specialists to complete the tasks as efficiently and quickly as possible.

BACKSTAGE

The development of applications and new pages is carried out efficiently and quickly thanks to the chosen methodology and project management tools. However, so that each developer feels that he is a sought-after and active participant in the project, we hold various meetings, for example, brainstorming or dev meetings.

Dev Meeting

At developer meetings, our employees share experiences and their project successes. This helps to see and evaluate the work from the outside. In some cases, the exchange of experience helps to find the best solution for the next section of the project.

Team Brainstorming

Maintaining the productivity of the entire team is one of the important issues while working on a project. Brainstorming allows to quickly find a solution to a problem, exchange ideas. It stimulates and motivates developers.

Feedback

For the team, the project does not end with the launch of the finished product. We organize feedback sessions that allow us to identify the strengths and weaknesses of working on tasks and share the difficulties that have arisen. This is a great opportunity for everyone to learn and become even better for the next project.

Internal Communication Flow

Internal communication in a team is necessary to maintain communication between participants, timely completion of tasks and quick resolution of emerging difficulties. For this project, Trello was chosen as the best way to distribute, monitor and complete tasks. Thanks to this, the Project Manager was always aware of the status of the task and could take timely action if necessary.

Project Management Methodology

Since the work on the project was carried out in a short time, the Kanban methodology was chosen. This saves time on developing pages and applications and improves the efficiency of the entire team.
Kanban gives the flexibility to build sustainable competitive advantage and empower the team to accomplish more and faster. Every project has a backlog of tasks to get through, and a series of process states that a task must pass through before it is delivered. Using the Kanban board, everyone can instantly see how tasks are moving through the process. The simplicity of its visual presentation enables PM to easily spot bottlenecks while they are forming.
The most obvious benefit of using Kanban is improved flow efficiency that happens shortly after the method is implemented into the project. Visualising your process will highlight areas of inefficiency very quickly. The next Kanban benefit, which is increased productivity. Kanban benefits team productivity by shifting the focus from starting work to finishing work.

PROJECT TIMELINE

01

CONSULTING

Defining Goals
  • Identifying high-level project goals
Analysis & Exploration
  • Researching and analyzing the existing and ready-made solutions
  • Defining restrictions and providing solutions for them
  • Identifying project’s risks
02

Product DESIGN

High-Level Architecture
  • Selecting basic architectural patterns and tools
  • Forming an application stack
  • Forming the main development guidelines
Interactive Prototypes & Specification
  • Development of an interactive prototype
Build Development Process
  • Calculating the number of project teams
  • Configuring the technological processes and interactions between roles
03

Product Engineering

Build The Team
  • Making the initial scope based on the specification and estimate, calculating the optimal number of specialists for each role
  • Adding executors to the team's core
  • Conducting an intro meeting
Development
  • Distribution of tasks among team members, execution and completion
  • Introducing the necessary functions into new pages, applying edits to existing ones
  • Final refinement and implementation of page design
Testing & Stabilization
  • Developing a testing plan
  • UI & Unit testing
  • Applying improvements
  • Code stabilization/refactoring, increasing system stability, reducing the probability of bug emergency

Design

The product architecture plays a key role in developing it from scratch and when working on an upgrade. Computools's integrated approach includes the development of the architecture for the project, which allows taking into account not only functional features but also their interaction.

Implementation On Client’s Side

1.

Launch

The launch of the finished pages of the customer's service was completed on time and after a thorough check and tests. After confirming the functional capability of all pages, they were launched.

2.

Transfer

All data was transferred to the servers carefully and taking into account all the requirements of the system. Upon completion, a series of tests were launched that confirmed the integrity of the transmitted data and its availability.

3.

Education

This project did not require training for client employees. The intuitive and simple user-friendly interface eliminated the need to write guides and tutorials with tips for potential investors.

Contact Us

Let's talk about your project.
Use the form to drop a line or
write us an e-mail: info@computools.com

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.

16 reasons why
computools