+95%
+117%
+51%
+76%
-64%
43%
Node.js
NodeJS provides the app with the necessary speed, high performance, and scalability.
Adonis.js
AdonisJS framework allows building clean applications, fully compatible with the JS stack.
Axios
Axios is a Javascript library used to make HTTP requests from Node.js, it enables client-side protection against XSRF.
GraphQL
GraphQL perfectly fits comprehensive systems and microservices, tailoring requests to the project's needs.
MySQL
MySQL provides data security, on-demand scalability, complete workflow control, etc.
Stripe API
Stripe API enables users to stay on your site during a payment, instead of being redirected to another site.
Routific API
Routific helps to deliver faster and on schedule, track the drivers, and lower cost-per-delivery.
Goal:
to provide an opportunity to try on, order, pay, and receive clothes from the favorite online store.
Main flow:
Artem Babura
Victoriia Ruban
Andrew Bednyak
Valery Panchenko
Andrii Kyrylov
Gleb Kovalenko
Internal communication was based on the principles of the Scrum methodology. Once a week, there were face-to-face Scrum meetings, constant communication via Skype, as well as daily meetings. Jira was used to manage the project.
Since this project required quick implementation and thorough testing, it was decided to choose Scrum as the project methodology. It allows project participants to adjust their activities in response to situations that arise during the project management process. The team is made up of those who will execute the project tasks. Scrum "ceremonies" are the project steps, which are referred to as "sprints," as well as daily Scrum meetings. The sprint process provides development that results in a scalable product even while the project is in full swing. This incremental delivery system shortens the time to market and may result in higher revenue, as each completed backlog represents a new release of the product. Moreover, reviewing each sprint before moving to the next means that testing is conducted throughout the process, which allows teams to change the scope or direction of the project at any point.
CONSULTING
Product DESIGN
Product Engineering
1.
Launch
Before launching the application, the necessary checks and tests were carried out, confirming its high performance and compatibility with the provided vendors. All announced options worked according to specification.
2.
Transfer
The transfer of the application to the customer's servers was carried out in compliance with the security rules to preserve the integrity of the data and guarantee the stable operation of the finished product in the future.
3.
Education
The need for educational materials, tutorials, or user guides has not been agreed upon in advance, but the Computools'd team can provide materials upon request.