It is marketplace application for suppliers of construction and special equipment and construction companies. Allows one to place a request for a piece of equipment, to search for equipment for rent among suppliers in the catalog, to receive proposals from other users of the app. There are paid, dedicated, and special requests. You can also check the trustworthiness of the partner by his credentials, receiving a detailed report on his company.
Go Anywhere is a social network that helps students to connect with tutors, career counselors, and potential employers. Students have a dashboard with checklists of professional development, access to educational articles and videos, a way to communicate with counselors/upload resumes for their review, etc.
Counselors track student progress on the platform, review student cvs, and return revised versions to them. There is a job board where employers can post internships and full-time employment opportunities.
It is a landing page constructor. You can edit predefined template or create a page from scratch using a library of blocks. The editor is WYSIWYG and the user can change the text and graphics on the page in a few clicks. There is an order tracking system, where requests can be sorted by status, date, and time.
Playmusics is an online music library. It is a mashup of VK.com social network and LastFM. It allows to search for, download and organize music into playlists. Search results are grouped by artists and include their biography and upcoming events.
SeeYou application is a CRM for delivery service. It allows a manager to see the couriers’ position, source and delivery locations on the map. The application helps to take orders by phone, to fill their data and then to track them until completion.
It is an internet platform for Russian scientific society. Here the user can learn other community members' experience in publishing articles and participation in scientific conferences. The site has a rating system where one can evaluate scientific journals and conferences. Ratings are supplemented with comments. Personal ratings for magazines are taken into account during calculation of overall global ratings for all users.
It is a website where users and experts meet each other. Any user can act as an expert here. After registration and moderator's approval user can start earning money from his knowledge and skills. There is also an option to book the time of an expert in advance, messaging service, and ability to host video conferences.
It is an Internet platform for real estate sales. A website provides access to a private base of certified real estate agents in different US regions. User selects a letter template, fills template fields, contact info and attaches photos to create a new email campaign. The price is set automatically depending on US region. There are different paid subscriptions that give users discounted price for each campaign and lower e-mail delivery time (6 hours opposed to 24 hours for regular users).
Staalk is a social network for business. It is a place where company clients can get in touch with the company owners, learn about discounts and special offers.
Also, the website allows requesting a new product creation. These requests are sent to the company owners directly and let them discuss a new product via personal messages with its future customers.
Online IDE that we use internally. Web applications are developed right on the server, and that simplifies the deployment process. The developer needs a modern browser only to start working.
UxCandy allows keeping all codebase in one place and updating server software for all projects at once. We made UxCandy for web-development, so we bundled it with some useful tools like icon/image editor, git console, collaboration editor.
Wakajaka is an interactive game studio for toddlers, preschoolers, and people in general who deserves a break from the grown-up world.
They believe that games should nurture creativity and imagination, supported by simple and easy to pick-up gameplay. Sparkling and colorful environments, where the unexpected is a pleasant surprise, rather than scary monsters. Realizing that kids need to run, jump and generally experience the physical world, we aim to keep our productions short and qualitative, being that moment of relaxation in between other activities.
Application is about visualization of brain signals taken during tests or working process. It takes raw signal from sensors that are located on patients head.
We make frequency analysis, break the signal into harmonics (alpha, beta and so on...) and then draw the whole picture as an interactive heatmap in 3d. Data can be taken in realtime or batch processed from prerecorded files.
A social network for chinchilla breeders. It was developed from scratch.
It features moderation, friendship, genealogy, weight monitoring and lots of other stuff for pets and their owners. Have you already got a chinchilla?
It is a CRM app for the human resources department that allows one to create and manage applicant profiles from the initial invitation to hiring/refusing. The app parses CVs from external sources and stores them internally for convenience. The whole conversation history held through Skype/Telegram/email is also saved.
The app reminds HR managers about necessary actions like sending invitation emails, reviewing test tasks, interviews, etc. Reminders are sent via messengers/email. Thus, no applicant can be left without an answer or become lost. It is possible to analyze all the stages of interaction. For example, the system can show how much people got refusals and how far did they get through the hiring process.
It is a CRM app that automates an entire sales process. The app saves whole customer relationship history from Skype/Slack/Telegram/email. Customers are not even aware that communication is held through the CRM app. The app reminds sales managers about actions needed: emails to be sent, scheduled calls, etc. Thus, no lead can be left without an answer.
There is an all-stage sales funnel statistics. For example, the app can show number of leads received, per-stage conversion rate, and failure reasons. The company’s management can rate staff responses (for speed, initiative, etc.), this allows to make staff salaries dependant on average personal scores.
It is a CRM app to track and to record software developer performance. Each employee gets points based on team-leader task estimates that show his profitability for the company. The system also includes project management functionality based on SCRUM. It synchronizes with Trello and stores project sprint history including productivity points score for each sprint for further optimization. Also, there is a built-in knowledge base with a testing module to keep developer skills up-to-date and verified.
A marriage agency website. A complete system is trying to recreate an offline agency workflow including letter processing, translation, gift delivery and even meeting arrangement.
System was written from scratch and is based on a detailed specification from the customer.
Investment project site. Personal wallet, deposit and withdrawal, bonuses calculation and complex affiliate program. Plenty of payment providers. There was strong attention payed to security
It's an ERP system for financial and investment company. Modern development tools allow us not to rely on large ERP systems but to create unique functionality from scratch for the small and medium-sized companies.
Necessary modules for access roles, financial accounting, security, and user-friendly graphical interface already exist in the form of libraries, not just parts of large ERPs.
ERP Reporting module allows building custom reports and graphs from the data available to the user (his role and privileges determine it).
Also, the system has the built-in possibility of data mining (embedded programmable calculator with the ability to query the database).
After developing financial modules, we got a task to automate the project work in the company.
The goal was to retain the possibility to use standard tools (MS Project + MS Outlook) but to make the transition to specific work scenarios for the company.
For example, for some projects, data should be stored in the form of associative memory cards.
It's an Android app that shows special offers nearby based on the user's location. Every participating store is shown on a map along with its special offers. Shop owners can promote up to 3 offers on a paid plan and only one via free package. Shop locations can be added and edited in the admin area.
It's a client-server application for iPad. Visitors use it as a menu in karaoke restaurants. The app supports themes. There are a song catalog and web admin interface to manage menu items.
The application supports creating contests and ad management. Restaurant customers can chat with each other and watch live translations from webcams pointed to the scene, kitchen area or parking zone.
Website for a meat products manufacturer and retailer. Exclusive features for this project are intuitive admin area with lots of custom fields and an interactive map with all the company stores.
Site was created in collaboration with IMPE studio.
It's a part of large ERP system for maintenance of drilling equipment. There was a task to display different info right on the 3D models inside browser.
We have converted engineering models into a browser-ready format. Also, we created our JSON-based protocol to support interactivity in the app, like VRML had.
TeaCSS extends CSS with dynamic behaviour of JavaScript.
It offers features similar to LESS.js or SASS such as variables, mixins and functions.
But it is
It's a website for a fashion photographer with minimalistic design and parallax effect on portfolio pages. It's an example of a design-driven site.
E-commerce solution constructed with principles of simplicity and convenience in mind. Authorization is done through social networks, and site requests only necessary data from customer.
Minimalistic interface with big photos and descriptions is made for people, not just for SEO.
We also made all types of printed media for the company.
Brand new design for our old customers. We have created a simple promo website with a focus on lead generation.
We've designed main page visual concept and made AB testing to maximize lead conversion.
The online airbrush service for cars and interior, with the possibility of interior modeling.
Everything works online, including the 3D-editor based on o3d technology from Google and vector editor used to model curved surfaces based on SVG.
CRM system for a design agency. Our job was to design the website pages, create icons and to develop CRM functionality.
We have created a customer and project management system with deadlines, finances module, forms designer for user orders and much more.
An online shop for healthcare products. We made the design and created OpenCart module to support the internal partner program.
Also we have formed admin area layout for site managers.
TreeTool is an IDE for slot machine development.
It features tools for:
- Painters (processing, compression, optimization of the source images)
- Motion designers (AfterEffects-like system with keyframes, ability to create animation scripts)
- Programmers (IDE support scripts in Python)
- Hardware department (one can connect devices like bill acceptors, buttons, watchdog, etc., or write device emulation scripts)
With the tool, we have significantly reduced the development time of game projects in the company.
The goal was to create an app to generate trees and bushes, which allows one to create unique landscapes with significant savings of memory: the tree takes about 3KB.
The program can optimize the number of polygons, render small twigs and leaves into a texture. The app is written in Python and C++.
It's a framework for developing 2D games based on XNA with game editor, where we separated logic from the game objects.
Architecture is component-wise, every object has a set of components that define its properties.
The Frog is one of the most complex games regarding graphics and animation. We designed an animation editor for this game, where motion designers could create animation scripts from simple elements like in After Effects. So, instead of two layers (logic and graphics), there were 3 of them: logic, graphics and animation scripts.
Also, we had a problem with the massive amount of graphics resources with transparency, which was not fitting on a flash drive (at that time SSD tech was not ready yet). So we added jpeg2000 format support to keep graphics compressed. Moreover, we became a Linux compression guru; we managed to fit it in 30-50 Mb with all the required libraries and graphics subsystem.
It's a project where we acted as a remote development team, and that fact created a lot of problems. We had to create logging and debugging tools to observe the work of slot machine remotely.
This game is multilingual and has game logic with constant certified win percent.
A small prototype of a slot machine.
It was not released. But it is an example of developing a game in a few days using the appropriate tools.
It's a colorful project about ancient Egypt. It has two bonus games and a non-standard risk-game. It's the only project where we have used in-game videos.
The game supports external math circuit board and other peripherals.
Mermaid is a light version of the Atoll project. Although the game is 2D overall, it uses shaders a lot. The mathematical model uses scatter and bonus symbols according to the customer requirements.
Duets is a program to create karaoke videos. It allows to fine tune the final output.
It is a replacement for Photoshop, SoundForge and After Effects bundle used in the company before.
The interface has custom controls to simplify the editing process. Creation time for a single track decreased from 4 hours to 0.5 hour using the app.
Peter Markov’s online painting gallery.
It is designed in co-authorship with the artist.
Stuffed with animations here and there, everywhere.
A great example of how to create a dynamic website without Flash.
Objective was to create a photo gallery that:
We did design and layout for an investment company blog.
It was necessary to put lots of information on site and to make the design unique among leading players in the market.
A design for the tour operator.
Palm trees, palm trees, some content and palm trees again.
Real Script is our in-house bytecode compiler and interpreter. The language is statically typed. Among the modern languages, it’s like Boo or C#.
Promo website for neon effect drawing boards. The product has obvious wow-effect, so we decided to create a design that looks like the board itself. So we have painted logo and website graphics on a drawing board with neon markers.
We also have made a set of printed materials for this project.
Simple online shop to sell remote-controlled toys. We made the ordering process as simple as possible - in just one click. No obligatory fields.
Also we made instruction page with selling text and descriptive photos.
Our customer was a world-class athlete in boxing. He is world kickboxing champion in 1995 (full contact) and kickboxing World Profi champion in 2000 (low-kick).
We were afraid to do something wrong, really ))))
Feel yourself in a virtual clinic lobby.
Here you can be sure that all your health problems are solvable and you shouldn’t fear anything. Take a seat, please.
Website with lots of pages, complex navigation and rich content. We have implemented navigation via the sidebar in version 1 and via drop-down lists in version 2.