Tools | Name | Version |
---|---|---|
Platform | Android | OS 4.4 KitKat Level 19 or higher |
Programming Language | Kotlin | JDK 8.x |
Architecture | Model View ViewModel | |
Rest Response | JSON | |
Local Database | SQLite | |
View Injection | ViewBinding | |
Obfuscation | Proguard | |
Reactive Programming | RxJava | Latest version |
JSON Parser | GSON | Convert using Retrofit2Gson Converter latest version |
HttpClient | OkHttpClient with Retrofit | Okhttp v 3.14.9, Retrofit latest version, Logging Interceptor latest version |
Local Database Framework | Room | Latest version |
Shared Preference | Armadillo | Latest version |
Design Guideline | Material Component | Latest version |
Animation | Lottie | Latest version |
Loading shimmer | Shimmer | Latest version |
Error Handling | ACRA | Latest version |
Dependency Injection | Koin | Latest version |
Image Loader | Glide | Latest version |
Logging | Timber | Latest version |
Root Detection | RootBeer | Latest version |
Emulator Detection | EmulatorDetector | Latest version |
Dialog | Material Dialog | Latest version |
Image Compression | Compressor | Latest version |
Link codebase: https://gitlab.playcourt.id/mobileteam/android
Contact Person: Sam Nursanto
Stack | Name | Version |
---|---|---|
Language | Swift | 4.0+ |
IDE | Xcode | 10.x+ |
Interface Builder | Xib (Component Based) SwiftUI |
|
Design Guideline | Human Interface Guideline | |
Animation | Lottie | Latest version |
Auto Layout Framework | Snapkit | Latest version |
Networking | Moya | Version 13.0.1 / Network abstraction layers (APIManager / NetworkModel) |
Rest Response | JSON | Latest version |
Debugger Networking | Netfox | Latest version |
Local Database | Core Data | |
Reactive Programming | RxSwift & RxCocoa | Latest version |
JSON Parser | ObjectMapper | Latest version |
Shared Preference | User Default | |
Encryption | Keychain | Latest version |
Shimmer Effect | ShimmerSwift | Version 2.1.1 |
Image Loader & Caching | Kingfisher | Latest version |
View Loader | Reusable | Latest version |
Progress Loader | SVProgressHUD | Latest version |
Localization | LocalizedSwift | Latest version |
Code Rules | SwiftLint | Latest version |
Link codebase: https://gitlab.playcourt.id/mobileteam/ios
Contact Person: Arif Rachman
Tools | Name | Version |
---|---|---|
Programming Language | Javascript / Typescript | ES6 |
Obfuscation | Proguard | |
HTTP Client | Axios | Latest version |
State Management | React Redux | Latest version |
Form Builder | Redux Form | Latest version |
Root Detection | RootBeer | Latest version |
Emulator Detection | EmulatorDetector | Latest version |
Code Formatter | Eslint | Latest version |
Testing Library | Jest & Enzyme | Latest version |
Animation | React Native Reanimated | Latest version |
Image SVG Transformer | React Native SVG | Latest version |
Debugger Tools | React-DevTools | Latest version |
Reactive Programming | RxJs | Latest version |
Navigation | React Navigation | Latest version |
Environment Management | React-naitve-dotenv | Latest version |
Link codebase: https://gitlab.playcourt.id/mobileteam/reactnative
Contact Person: Egi Ari Wibowo
Tools | Name | Version |
---|---|---|
Programming Language | Javascript / Typescript | ES6 |
HTTP Client | Axios | Latest version |
State Management | React Redux | Latest version |
SSR Framework | Next JS | Latest version |
Code Formatter | Eslint | Latest version |
Testing Library | Jest & Enzyme | Latest version |
Design Guideline | Material UI | Latest version |
Styling Library | Tailwind CSS | Latest version |
Routing Management | React Router | Latest version |
Rest Response | JSON | |
Module Bundler | Webpack | Latest version |
Javascript Compiler | Babel | Latest version |
Query Builder | Query - String | Latest version |
Runtime | NodeJS |
Link codebase:
- SSR: https://gitlab.playcourt.id/telkomdev/codebase-frontend-ssr
- CSR: https://gitlab.playcourt.id/telkomdev/codebase-frontend
Contact Person: Oka Uliandana
Tools | Name | Version |
---|---|---|
Programming Language | Node Js | Latest version |
Go Lang | Latest version | |
Design Pattern | CQRS, DDD | |
Database | PostgreSQL | Latest version |
MariaDB | Latest version | |
MongoDB | Latest version | |
Caching | Redis | Latest version |
Message Broker | Kafka | Latest version |
Logger | Logstash | Latest version |
Winston | Latest version | |
Elasticsearch | Latest version | |
Kibana | Latest version | |
Monitoring | APM (ELK) | Latest version |
Alert | Telegram | Latest version |
Sentry | Latest version |
Link codebase: https://gitlab.playcourt.id/telkomdev/codebase-backend
Contact Person: Alif Septian Nurdianto
Tools | Name | Version |
---|---|---|
Mockup & Documentation API | SwaggerDEV | Latest version |
Postman | Latest version | |
Documentation | Confluence | Latest version |
Notion | Latest version | |
UML,ERD,Flowchart | Confluence-Gliffy | Latest version |
Draw.io | Latest version | |
Database Admin (View only) | Navicat | Latest version |
Contact Person: Abdurrahman Lathief
Tools | Name | Version |
---|---|---|
Automation Test Web,Mobile,API | Katalon Studio | 7.5.11 |
Cypress | Automation Test Web | 2.277.4 |
Automation Test API | Newman | Latest version |
Manual API Test | Postman | Latest version |
Test Case Management | Xray | Latest version |
Appium | 1.18.0 | |
Selenium | Latest version | |
Cucumber | Latest version | |
Xcode | Latest version | |
WebDriverAgent | Latest version | |
Performance Test | Jmeter | 4.2 |
Package Manager | Node | 10 or higher |
Document Release | Confluence | Latest version |
API Compare | JsonDiff | Latest version |
Screen Record | LOOM | Latest version |
Live Report Performance Test | Grafana | latest version |
Static Report Jmeter | Static Report | latest version |
Report Automation Test | Report | latest version |
Contact Person: Sidik Hadiwijaya
Tools | Name | URL |
---|---|---|
Repository Mobile Apps (APK, Credential, etc) | Nexus | https://nexus.playcourt.id |
Secret/Env Management | Vault | https://vault.playcourt.id |
Code Quality | Sonarqube | https://sonarqube.playcourt.id |
Security Scanner | Burp | https://burp.playcourt.id |
CI/CD | Jenkins | https://jenkins.playcourt.id |
Gitops and source code repository | Gitlab | https://gitlab.playcourt.id/ |
Monitoring | Grafana | |
Logging | ELK |
Contact Person: Rizal Muhammad Nur