Introduction
Documentation overview of the web platform.
This documentation provides an overview and detailed guidance on the Web platform, covering architecture principles, frameworks, tools, and practices to ensure efficient, scalable, and secure web application development.
The documentation is organized into the following sections:
- Architecture: High-level overview designed for architects, covering core programming concepts and architectural decisions behind our platform.
- Apps / Products: Highlights our UI kit and provides practical implementation examples showcasing the possibilities of our solutions.
Architectural documentation
Our architectural documentation describes the platform from a conceptual perspective, emphasizing modern best practices, performance optimization, security standards, scalability, and maintainability. The goal is to empower your teams to build robust, secure, and high-performing applications aligned with modern web development standards.
This section is organized into clearly defined areas:
- Frameworks – presents our key frontend frameworks including React-based Single Page Applications (SPA), server-side rendering with Next.js, modular Microfrontends, and Flutter for Web. We describe each framework’s core strengths, use cases, and integration within our ecosystem
- Deployment – explains our robust Continuous Integration and Continuous Delivery (CI/CD) approach, ensuring reliable deployments and efficient workflows
- Code Quality – outlines our approach to maintaining high-quality, maintainable codebases, leveraging tools such as TypeScript, ESLint, and Prettier
- Scans – details our practices for scanning codebases to detect vulnerabilities, secure secret management, and licensing compliance
- Testing – provides insight into our automated testing practices, ensuring application reliability and stability
- Changelog – explains how we automate and manage changelogs to maintain clarity, transparency, and effective communication of changes
- CI/CD – describes our integration of Keycloak, ensuring secure authentication and user management
- Network Communication – outlines the support and best practices our platform provides for efficient, secure, and reliable network interactions
Mobile Banking on the Web
Hi, thanks for reading this page. I will fill it with some content soon, promise :)
Frameworks
We leverage modern, proven technologies for our web solutions, enabling us to quickly deliver outstanding results. Each chosen framework provides specific advantages, ensuring your projects are perfectly aligned with your business goals.