Generic Soft

Engineering teams built around your needs — from solo engineers to full-scale squads.

SOFTWARE DEVELOPMENT Custom Software Development Web Application Development Backend Development Frontend Development E-commerce Development MVP Development SaaS Development UX/UI Design AI & MOBILE Machine Learning Deep Learning Computer Vision Natural Language Processing Agentic AI LLM Integration iOS App Development Android App Development Cross-Platform App Development CLOUD, QA & DATA Cloud Migration Cloud Architecture DevOps & CI/CD Cybersecurity Software Testing & QA Automation Testing Business Intelligence Big Data CRM All Services → OUR PRODUCTS
MSGPLS Viber business messaging

Sell more in every chat Support that never sleeps Every delivery in the loop Campaigns people answer

Product offers, cart reminders and checkout — right inside Viber, where your customers already are.

Boost my sales
INSECTARIUM-X TRL 7 Automated Bio-Protection

Precise Microclimate Remote Control Full Traceability Autonomous Operation

Automated management of temperature, humidity, lighting, and ventilation for reliable breeding of beneficial bioagents.

Request a Demo

We've delivered 60+ projects across 11+ sectors. Experience in your industry? We have it.

Agriculture Banking Fintech Insurance Healthcare Real Estate Logistics IoT AI Cybersecurity Blockchain All Industries → Careers Technologies Our Work Blog
Case Study · Fintech · Offline mobile payments

Moneytak.

A proof of concept for secure offline mobile payments: peer-to-peer transfers over NFC that work without internet connectivity, on Android and iOS.

Fintech · Offline mobile payments
Client Moneytak Project Offline payments PoC Platforms Android · iOS Core stack React Native · Java Spring Boot
The idea

Payments that work without the internet.

Moneytak wanted to validate a unique approach to offline payments: secure peer-to-peer transactions between mobile devices, conducted without internet connectivity while maintaining transaction integrity and security.

Sender Sending −€25.00 NFC Receiver Received +€25.00 No internet needed Encrypted & dual-signed Syncs on reconnect Illustrative offline transfer
The role of Generic Soft

A comprehensive solution on a modern stack.

Our team designed and implemented a comprehensive solution using a modern tech stack and innovative approaches to solve these challenges:

The team chose React Native for cross-platform mobile development, ensuring a consistent user experience across both Android and iOS devices.

The backend was built using Java Spring Boot, providing a scalable and secure foundation for transaction processing and user management.

For offline transactions, we implemented a sophisticated NFC-based communication system using Host Card Emulation (HCE) services

Developed a secure local storage system using encrypted flash memory to store transaction data and encryption keys

Implemented a dual signature system using one-time keys for enhanced security

Created a robust synchronization mechanism for processing offline transactions when devices reconnect

Key features implemented

Everything a secure wallet needs, online or off.

Secure offline peer-to-peer transfers using NFC Local encrypted storage for transaction data Real-time balance updates and transaction history Biometric authentication for secure access Virtual card payments integration Automatic synchronization of offline transactions Comprehensive transaction validation system
Results & impact

Secure offline payments, proven feasible.

The PoC successfully demonstrated the feasibility of secure offline mobile payments, particularly the innovative NFC-based transaction system. The client was able to validate their unique approach to offline payments, proving that secure peer-to-peer transactions could be conducted without internet connectivity while maintaining transaction integrity and security.

The project showcased several technical achievements Successful implementation of offline-to-offline data transfer Secure local data storage and encryption Efficient synchronization mechanism User-friendly interface for complex financial transactions
Tech stack

Built with

Mobile application React Native Android iOS Backend Java Spring Boot Security NFC with HCE Encrypted flash storage One-time-key dual signatures Biometric authentication

More case studies

View all work → See case study → SeClaude See case study → Tryzens See case study → Wiser

Ready for results like Moneytak's? Discover if we're a good fit for you.

Case Study · {{ cs.industry }}

{{ cs.name }}.

{{ cs.summary }}

Co-funded by
the European Union
Programme
Competitiveness and Innovation
in Enterprises
{{ cs.industry }}
{{ x.k }}
{{ x.v }}
{{ s.eyebrow }}

{{ s.title }}

{{ p }}

{{ s.chatName }}
Chatbot on Viber
{{ c.t }}
Illustrative conversation
{{ s.macTitle }}
Portfolio value
{{ s.macValue }}
Live
{{ r.n }}{{ r.v }}{{ r.d }}
Illustrative interface
Whole house · now
{{ s.homeTotal }}
{{ p.l }}
{{ r.n }}{{ r.w }}
{{ m.k }}
{{ m.v }}
Illustrative dashboard
Sender
Sending
−€25.00
NFC
Receiver
Received
+€25.00
{{ t.t }}
Illustrative offline transfer
{{ s.panelTitle }}
{{ x.t }}
{{ s.panelHub }}
{{ s.panelHubSub }}
{{ t }}
{{ s.flowTitle }}
{{ x.t }}
{{ s.flowEngine }}
{{ s.flowEngineSub }}
ParameterPreviousCurrent
{{ r.p }}{{ r.a }}{{ r.b }}
Illustrative delta report
{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ c.n }}

{{ c.t }}

{{ s.eyebrow }}

{{ s.title }}

{{ p }}

{{ r.t }}

{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ m.v }}
{{ m.k }}
{{ c.name }}{{ c.count }}

{{ c.desc }}

{{ s.note }}

{{ s.eyebrow }}

{{ s.title }}

{{ ft.t }}
•{{ sb }}
{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ col.title }}
{{ o }}

{{ col.note }}

{{ s.closing }}

{{ s.eyebrow }}

{{ s.title }}

{{ s.intro }}

{{ s.quote }}

{{ s.by }}
{{ s.eyebrow }}

{{ s.title }}

{{ st.cat }}
{{ it }}
{{ m.value }}
{{ m.label }}
{{ b.eyebrow }}

{{ b.title }}

{{ b.p1 }}

{{ b.p2 }}

Outcomes

What changed for {{ cs.name }}

✓{{ o.text }}
“

{{ cs.quote }}

{{ cs.quoteBy }}
{{ cs.name }}
How we worked

From kickoff to production in four phases.

{{ ph.when }}
{{ ph.title }}

{{ ph.text }}

Ready for results like {{ cs.name }}'s? Discover if we're a good fit for you.