30 April 2015

IVAO – social network about biotechnologies, pharmaceuticals and medicine

Sibirix, an Internet solutions studioIVAO is simply an unrealistically large project: both in terms of capabilities and in terms of content volumes.

A social network and a tool for finding an investor. The best knowledge base about innovative medicine in Runet and detailed market analytics.

The project is engaged in a completely undeveloped direction on the Russian market – investments in biotechnology and innovative medicine.

Fact about IVAO
There is a section on the site that contains all the research institutes dealing with the fight against aging – from Canada to Japan. You can invest in each one.

The work on the project took 11 sprints. A full-featured social network has been developed to communicate with investors and scientists who need funding. A "market" has been created – a platform for placing and searching ads by subject. Fantastic work has been done on importing and parsing data for sections on scientific conferences, grants, and drug research.

AnalyticsWe are developing an interactive prototype of the site – no large-scale project can do without it.
Atypically, the prototype was originally developed in English.

Emma, analyst and UI architect:
"Besides the fact that IVAO is a social network with capabilities no worse than VK, the project also has a lot of specific functionality. For example, on the main page, the current capitalization indices of venture funds are always displayed, and dynamic graphs of these indices are built in the personal account – data for them are pulled up from the Yahoo! service automatically. And there is a colossal work with content, of course – the site is just interesting to read, even if you have little relation to the world of science or business."

Then the debugged process begins: design, layout, code – we break all the planned tasks into sprints.

What is a sprintSprint is a fixed period of time in Scrum (flexible development methodology).
The sprint includes the most priority tasks from the backlog, which allows you to get a fully functional product with a gradual increase in functionality with each new sprint.

Dina, Project Manager:
"One of the advantages of long development stages is that developers get into the project in full, and each function is lovingly verified and configured. For example, after one of the last sprints, the tester did not find a single bug at all – I think he was even a little upset."

DesignFor the main page, we suggest using an atmospheric background video.

We also draw the UI kit: we show how all the forms, buttons, pop-ups, text pages, and so on will look. This needs to be done now so that all styles are already set up at the first stage.

Alexey, designer:
"It was the biggest project that I basically had to do. The main design work began in April and ended only in June. In the final of the works, the number of design layouts grew to 126. More designers were involved - Tamara and Daniel."

Fact about IVAO:
The total number of design layouts of the project is 126.

Technical features of the project
There is an investor's cabinet section in your personal account: data on financial indices of venture funds and public companies with Yahoo Finance are parsed into it.

Fact about IVAO:
In the section of scientific problems, scientists discuss the integration of biological sciences into art, the role of video games for scientific research, stem cells – in general, any issue relevant to science.

Pavel, developer:
"Messages and entries on the "wall" go and come using push& pull technology (Bitrix Push&Pull) – it's not a long and heavy ajax, it's cooler :). From the point of view of how it looks in Bitrix: we did not use ready-made modules for social networks, but wrote everything ourselves on highload-infoblocks."

Alexander, developer:
IVAO has user profiles, wall, groups, friends, dialogues, news feed, comments. Bookmarks, viewed projects and companies, communication with the portal administrator, etc. have also been added. Moreover, push notifications work in the social network, i.e. the user receives all the necessary information in real time (new messages, news, friend requests ...) without reloading the pages.

And that's not all On IVAO there is a section "Market" – a place where you can sell or buy business, raw materials and equipment.

In general, a real bulletin board for the field of innovation.

A separate pride is the English version of the site.

Dina, Project Manager:
"I would like to note the scale of the English version separately – it was planned after the full development of the site, and a complete revision of all the entities of the site was carried out to start the work. As a result, the entire database is fully synchronized, content sections (news, articles) are configured separately for each version with the possibility of synchronization, and in the social network, as in Facebook, automatic translation of user content is implemented."

Denis, developer:
"The project is large and interesting, there were several particularly non-trivial tasks. For example, downloaded files are checked by an antivirus. We optimized his work in several stages – at first he checked the files for an awfully long time, 15 seconds each. But in the end we won."

By the wayIf you thought that IVAO is a project of narrow specialization, only for scientists and investors, then this is not quite true.
So, a collection of professional health blogs collected on the portal will be useful for an ordinary user.

When a project is almost finished, you always want to redo something - that's what flexible development is for. In the course of development, the customer "threw up" new tasks. For example, a comment editing function has been added to the social network. A market page was created with the ability for the user to create ads himself – previously this was only possible through the administrator.

Dina, Project Manager:
"There was also an interesting case: when it came to parsing drug research, TK suddenly turned out to be completely irrelevant, since the donor site had changed. But in Scrum, this is not a problem – in the backlog, everything changes very flexibly and without compromising the budget. For large projects, this is probably the only correct approach – unless, of course, you are not a fan of putting out a fire with money."

Result: a ready-made website ivao.com

Portal "Eternal youth" http://vechnayamolodost.ru30.04.2015

Found a typo? Select it and press ctrl + enter Print version