
About Giraffe Software
Giraffe Software is a Ukrainian software development company providing high quality IT solutions in web development, consulting and software testing. We have expertise in a variety of areas such as, retail analytics, real estate market solutions, and high load dating web app...
read moreGiraffe Software is a Ukrainian software development company providing high quality IT solutions in web development, consulting and software testing. We have expertise in a variety of areas such as, retail analytics, real estate market solutions, and high load dating web applications.
$25 - $49/hr
10 - 49
2016
Ukraine

5 Portfolios
Screenshots
What is the need
The client designed the LMS for semi-remote learning, which allowed to automate a part of activities conducted by school administration manually. At the same time due to our system students can study for 4 years at a high school instead of 3, as practiced...
read moreWhat is the need
The client designed the LMS for semi-remote learning, which allowed to automate a part of activities conducted by school administration manually. At the same time due to our system students can study for 4 years at a high school instead of 3, as practiced by average Estonian schools. It was a great decision to keep up with technologies and make studies accessible from mobile, which helps to engage technology-oriented youth.
Who is the client
Our client is an Estonian web development agency that was willing to find reliable and proficient developers to create their own LMS from scratch. Moreover, this platform is a government order so we are really proud of working on such an outstanding project.
Solutions, surveys, and triggers
We applied Agile to make the development as flexible and responsive to the client’s requests as possible. We have started with the front-end and then invited the back-end so that some completed parts of functionality could be showed during demos.
The main technical challenge in the planning stage was to consider multiple user roles that would use the system for different purposes. This LMS has been planned as a Single Page Application, which means that application loads single HTML page, while AJAX and HTML5 are used to update the page without its reloading.
Demos have taken place once in two weeks, which was comfortable for both - the team and the client. The functionality has been developed in the following sequence: sign up and sign in, default courses, student’s personal information, study plan, grades, chat, proposals management, notifications and invoices, integration with Moodle.
Roles
ARLP has the following user groups:
- Student
- Representative
- Payer
- Counselor
- Librarian
- Teacher
Main value
Thanks to ARLP project Estonian high school students can communicate with the counselor regarding their study plan, view their schedule, grades, view the contracts any time they want. We will keep on developing new features to make the system as user-friendly as possible.
Our technologies
We used HTML5, CSS3, Javascript, Bootstrap, Vue.js for the front-end and PHP (Laravel), REST API integration for the back-end.
$50001 to $100000
40 weeks
Education
Screenshots

Giraffe Software company provided consultancy for US startup Great Agent that made predictive real estate marketing & sales platform.
We helped Great Agent with establishing distributed dev team, technical interviews, consulted them regarding technologies, a...
read moreGiraffe Software company provided consultancy for US startup Great Agent that made predictive real estate marketing & sales platform.
We helped Great Agent with establishing distributed dev team, technical interviews, consulted them regarding technologies, agile methodologies and tools. Project management methodology:
– Scrum methodology
Professional knowledge used in project:
– PHP7;
– Laravel framework;
– Mysql;
– Twilio API;
– jQuery;
– PHPUnit;
Not Disclosed
1 weeks
Real Estate
Screenshots

Development of the website providing service to professional consultants, aimed at their business and professional potential development.
On a paid basis, consultants are offered best practices, networking, the ability to establish professional contacts and so on.
...
read moreDevelopment of the website providing service to professional consultants, aimed at their business and professional potential development.
On a paid basis, consultants are offered best practices, networking, the ability to establish professional contacts and so on.
Project management methodology:
– work experience in Scrum and Kanban methodologies
Professional knowledge used in projects:
– programming language PHP 5.3;
– website development on the basis of Drupal 6;
– JavaScripts writing;
– databases creation using MySQL;
– use of OOP;
– use of jQuery;
– webpage layout using CSS and HTML;
– using subversion: SVN;
Not Disclosed
10 weeks
Financial & Payments
Screenshots

Development of high-load dating website with multisite and mobile application support, oriented on USA and CIS markets.
Project management methodology:
– work experience in Scrum and Kanban methodologies
Professional knowledge used in projects:
...
read moreDevelopment of high-load dating website with multisite and mobile application support, oriented on USA and CIS markets.
Project management methodology:
– work experience in Scrum and Kanban methodologies
Professional knowledge used in projects:
– programming language PHP 5.3, programming environment ZendStudio 8;
– dating-projects development on the basis of Yii framework 1.1.12;
– JavaScripts writing;
– databases creation using MySQL;
– CRM system creation and development;
– experience in creating applications for social networks: “Vkontakte”, “Facebook” and “Odnoklassniki”;
– experience with API: Google Plus api, Linkedin api, Yahoo api, Yandex api, Paymentwall api; OOP, jQuery,TWIG-template engine, webpage layout using CSS and HTML; Google Analytics, SVN;
– experience in cache using with the help of Memcache and Apc;
– experience in Gearman for task distribution;
– using Sphinx, Handlersocket for sql-query optimization;
– engineering and development of client interaction interface for Ios and Android;
– adjustment of svn, postfix, german servers
$500000+
70 weeks
Social
Screenshots

CrowdTwist is an industry-leading provider of comprehensive and patented multichannel loyalty and engagement solutions that drive incremental spend, leading to better customer data, stronger insight, and more personalized experiences.
We are revolutionizing loyalty, helpi...
read moreCrowdTwist is an industry-leading provider of comprehensive and patented multichannel loyalty and engagement solutions that drive incremental spend, leading to better customer data, stronger insight, and more personalized experiences.
We are revolutionizing loyalty, helping top brands including Pepsi, L’Oréal, 24 Hour Fitness, and Zumiez develop a deeper understanding of customers. Forrester recognized CrowdTwist as a Leader in “The Forrester Wave™: Customer Loyalty Solutions For Midsize Organizations, Q1 2016.”
Project management methodology:
– work experience in Scrum and Kanban methodologies
Professional knowledge used in project:
– programming language PHP 5.6. Programming environment PhpStorm 8;
– project development on the basis of Phalcon framework 1.x;
– frontend development on the basis of Angular 1.x and Backbone;
– databases creation using Oracle;
– experience in creating applications for facebook;
– experience in the cache using with the help of Redis and Apc;
– experience in RabbitMQ for task distribution
$100001 to $500000
34 weeks
Business Services
Contact information
Giraffe Software
12A Barykadna street, Dnipropetrovsk, Dnipropetrovska
49000
Ukraine
+380996443126
Ukraine
+380996443126
Similar Companies