- what we do
- Engineering Services
- Complex Services
- Solutions Hub
- Client Area
- Get In Touch
The first platform in Latin America where you can negotiate online investments giving a loan to companies and in return receive a return.
Investment Banking & Brokerage
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.
Not as secure as bank. Negotiations and money transfers are done directly between platform’s clients
Not much work from our side
Safety: Loans are backed by a personal guarantee and companies follow a solid credit process
Companies that borrow follow credit evaluation, provide guarantees and are monitored by a debt-recovery firm in case of delays
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.
The first stage of cooperation with the company is consulting. This includes several capacious and important processes at once, such as determining the main and secondary goals, identifying the expectations and basic requirements of the client. Moreover, at this stage, deep analysis and research of existing solutions, ready-made solutions from our company is carried out. Competitors and their ways to solve tasks are also investigated. Our experts identify possible barriers and how they can be resolved; project risks are also calculated.
This is another necessary preparatory phase, which includes building a high-level architecture, writing a project specification and creating an interactive prototype. Prototyping allows to study the functions of the finished pages, discuss their convenience, add new ones or remove unnecessary ones. Moreover, a clickable prototype of web pages contains elements of future design.
Development begins with the selection of a team to work on this project. All participants undergo a careful selection, experts with the necessary knowledge, experience and skills are selected among the employees of the company. After this, an intro meeting is held, tasks are distributed and the team proceeds to their implementation. Development is conducted according to the chosen methodology and necessarily includes all types of testing.
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.
CSS is a language used to detail the presentation of a web page's markup language, such as colors, fonts, and layout. One of its key benefits is the way it allows the separation of document content (written in HTML or a similar markup language) from document presentation (written in CSS). CSS change the traditional method of setting style and layout on each individual web page by allowing CSS designers to use a single file to control the style and layout of multiple web pages in the same website. So we can change the appearance of an entire website by editing one style sheet.
Less is a CSS preprocessor and after compilation it generates simple CSS which works across the browser. It is faster and easier than its analogues, has Cleaner structure due to the use of Nesting. Less supports cross-browser compatibility. Coding is faster because the list of operators is provided by Less.
Use of Mixins resolves the reusability of code and embed all the properties of a class into another class by simple including the class name as one of its properties.
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.
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.
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.
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.
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.
Design development was carried out in accordance with the stipulated requirements and needs of the client. The basics of user experience were laid at the stage of interactive prototyping. In the future, an active refinement of the user interface was carried out to create the most convenient and intuitive design of the pages.
Development was carried out in parts in accordance with the chosen methodology. At each stage, checks were carried out on our side and on the client's side (by CTO). Testing took place in several stages: internal Computools tests and manual tests from the client and his staff. After applying the edits, additional testing and refinement of the code were carried out.
Scan QR code to find code sample
Or use link belowhttps://github.com/computools/Css-Animations-with-less
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.
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.
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.
Let's talk about your project.
Use the form to drop us an e-mail.
Learn more about Computools' charity events.
Benefits and opportunities Computools LLC get after joining AUCC.
Computools strives to maintain and develop student interest in the IT industry, starting from school…