Slack-based App
To simplify and automate different workflows inside company
User Friendly Slack ChatBot
5+ Integrated APIs
Infrastructure Monitoring
Role-Based Access Control
Project
Infrastructure Slack CLI Center is Slack-based app to simplify and automate different workflows inside company including next services:
Monitoring Service
Provides the possibility to obtain server statuses as up/down, 200/400/500 status codes and extended information on configured servers (git commit, deployed profile, etc.). Notification feature: notify server up/down to the assigned person in the configured slack channel. Could easily add/edit/delete servers by editing GitHub configuration without application restart.
50+ SERVERS IN PRODUCTION
Logs Service
Provides the possibility to obtain logs from production servers and download it directly into slack channel avoiding SSH connects and sharing RSA-keys for simple purposes. Could easily add/edit/delete servers by editing GitHub configuration without application restart.
Reporting Service
Provides the possibility to obtain reported hours by team today, yesterday, current week, previous week, current month or previous month. Contains reported hours, the rate per hours and total calculation.
5+ Integrated APIs: Slack, GitHub, Hubspot, Hubstaff, Breezy, Google Drive, Google Sheets and more
Recruiting Service
Provides the possibility to obtain candidates statistics and detailed information with an extensive possibility to search by required attributes (experience, hourly rate or salary, English, tags, updated date, etc.) Notification feature: daily report by recruiting department.
Drive Service
Provides the possibility to obtain and export PDF file of the selected project currently present in the company. Used by the recruitment department to present projects to future candidates and sales department to present projects to future customers.
Technology Stack
Backend
Java8
Spring Framework (Boot, Security, Data, Web)
Guava
Tests (JUnit, Mockito, PowerMock)
Lombok
Apache Collections
Apache Commons I/O
Tools
Apache Maven
SonarRunner
SonarQube
Docker
Infrastructure
BitBucket
Docker
Jenkins
AWS (EC2, Lambda)
DigitalOcean
Integrated APIs
Slack API
Breezy API
GitHub API
Google Drive API
Hubstaff API
More Cases
How we developed MVP for Smart Warehouse using 6+ sensor's data?
POSTED ON AUGUST 25, 2020 · 1 MIN READ
Smart warehouse management system (WMS) helps store managers keep track of all inventory-related activities
READ MORE
How we developed MVP for Smart Warehouse using 6+ sensor's data?
POSTED ON AUGUST 25, 2020 · 1 MIN READ
Smart warehouse management system (WMS) helps store managers keep track of all inventory-related activities
READ MORE
How we developed a solution with arbitrage algorithms for 10+ crypto exchanges?
POSTED ON AUGUST 25, 2020 · 1 MIN READ
Smart warehouse management system (WMS) helps store managers keep track of all inventory-related activities
READ MORE
How we developed MVP for Smart Warehouse using 6+ sensor's data?
POSTED ON AUGUST 25, 2020 · 1 MIN READ
Smart warehouse management system (WMS) helps store managers keep track of all inventory-related activities
READ MORE
How we developed MVP for Smart Warehouse using 6+ sensor's data?
POSTED ON AUGUST 25, 2020 · 1 MIN READ
Smart warehouse management system (WMS) helps store managers keep track of all inventory-related activities
READ MORE
How we developed MVP for Smart Warehouse using 6+ sensor's data?
POSTED ON AUGUST 25, 2020 · 1 MIN READ
Smart warehouse management system (WMS) helps store managers keep track of all inventory-related activities
READ MORE