Get in touch →
+74%
+60%
31%
64%
Java
Java is a fairly common back-end language: it is used by a large number of developers. The language allows you to create complex functionality that is easy to maintain. And in general, Java is a flexible language that supports many programming principles, which allows solving different tasks efficiently.
Angular
Angular is a JavaScript framework. The library helps create web applications - sites that are loaded only once.
This framework is supported on different platforms (web, mobile devices, native desktop)
It has quite a lot of out-of-the-box solutions, a more elaborate system for collecting and storing information. It simplifies the construction of large websites and ensures their reliable operation.
Goal
Add key user roles for the platform and the relationships between them; add required functionality based on the users` roles; add registration forms and dedicated pages where different users can get access to their info about horses.Main flow
Developing registration forms for different users: When a user registers, they input all basic profile details. This is enough to be registered as a regular user, however, users have the option to claim other roles - Vet, Commercial, etc. Each of these roles has additional fields on top of the regular user ones. Veterinarians and users input more information on registration as they need to prove their competency.Nikita Abelmasov
Vitaliy Kononenko
Victoriia Semenchenko
Oleh Stepanov
Tetiana Mikhalova
Viktoriia Prochan
Vladislav Kononenko
Maria Grekova
To ensure coordination between different team members, we always encourage whiteboard meetings, brainstorming, and developer meetings. It drastically improves performance and work environment.
Communication is paramount for any project. Therefore, we have diversified our communication channels with the internal and client team.
Jira was used for task management, Slack was used for announcements and scheduling, and Email for documents sharing.
Scrum is a lightweight framework that helps people, teams, and organizations create value through adaptive solutions to complex problems.
We chose this methodology as it is great when we don't know what our product will be yet and can't predict the exact outcome. It also can be good for a startup and when we need to improve an existing product.
CONSULTING
Product DESIGN
Product Engineering
use link below to find
code sample