-
-
CashLine_LoginPage
-
CashLine_RegisterPage
-
CashLine_ExchangeRatePage
-
CashLine_AIChatbot
-
CashLine_PredictionPage1
-
CashLine_PredictionPage2
-
CashLine_PredictionPage3
-
CashLine_TransferLaterPage1
-
CashLine_TransferLaterPage2
-
CashLine_TransferPage
-
CashLine_TransferConfirmationPage
-
CashLine_ProfilePage1
-
CashLine_ProfilePage2
CashLine was born from a harsh reality: for many migrant workers living in the UAE, sending money home is essential for food, housing, tuition, medical expenses, and family wellbeing. However most workers still compare exchange houses manually, often focusing only on advertised exchange rates while overlooking transfer fees, processing times, and hidden costs. As a result, they frequently send less money than expected. CashLine aims to solve this problem by helping users evaluate exchange houses based on the actual amount received by their families, rather than the exchange rate alone.
CashLine is a full JavaScript application built with a React frontend and a Node.js and Express backend. At its core is a structured provider data layer that stores exchange rates, transfer fees, processing times, payout methods, and service availability across multiple exchange houses. A ranking engine analyzes these factors and calculates the true value delivered to recipients, enabling users to compare providers, estimate savings, and make informed financial decisions.
To support smarter decision-making, CashLine incorporates a dedicated AI forecasting system built using Long Short-Term Memory (LSTM) neural networks. The platform uses ten independent bidirectional LSTM models, each trained on historical AED exchange rate data for a specific currency. Using a 60-day historical lookback window, these models generate 14-day exchange rate forecasts and confidence scores based on validation accuracy metrics. Predictions are bounded within reasonable limits and accompanied by confidence bands and intervals to transparently communicate uncertainty. As additional historical exchange rate data becomes available, the forecasting models can be retrained to continuously improve predictive performance.
CashLine also allows users access to an AI-powered remittance advisor chatbot built using Google Gemini Flash Lite. Unlike other standalone chatbots, this system uses a retrieval-augmented architecture which dynamically infuses live exchange rates, provider comparisons, historical trends and LSTM-generated forecasts into every conversation. This allows the chatbot to answer natural language questions such as the best time for a user to transfer, identify various hidden fees, compare exchange houses, estimate savings and explain exchange rate trends in understandable language. Hence the chatbot serves as the advisory layer interpreting the forecasting models predictive data to recommend the user on transfer decisions.
Conversations are session based and are not permanently stored to ensure each user's privacy. Transfer calculations performed within chatbot interactions are processed in its memory and are not retained after the session ends. The platform follows responsible AI principles by displaying forecasted confidence levels, labelling predictions as AI-generated estimates, presenting uncertainty ranges, and ensuring that each and every AI recommendation remains advisory rather than serving as final financial decisions.
CashLine also features an exchange rate prediction dashboard that visualizes future rate projections and predicted trends, all based on our custom-built LSTM rate projection model. Users can specify target exchange rates and configure rate alerts that notify them when their desired exchange threshold is reached. In future production versions, these alerts will be integrated with licensed remittance providers to streamline transfer initiation while ensuring explicit user approval before any transaction is executed.
Although the current prototype uses simulated exchange rate feeds and demonstration provider integrations, the system architecture has been designed for deployment with licensed exchange houses, real-time market data providers, secure payment gateways, and verified settlement accounts. Future versions will support live exchange rates, automated provider synchronization, regulatory compliance workflows, and production-grade remittance infrastructure.
Future payment processing will be handled through PCI-compliant hosted payment gateways, ensuring that CashLine never stores raw card details or CVV information. Transaction requests will securely contain transfer amounts, providers, settlement accounts, currency pairs, and transaction identifiers while maintaining strong data protection standards.
Our biggest challenge was combining real-time provider comparisons, AI forecasting, security requirements, and a simple user experience into a single platform. Therefore, security has been integrated into CashLine’s architecture from the beginning. CashLine incorporates encryption, webhook verification, audit logging, idempotency controls, field-level protection, fraud prevention measures, anti money laundering practices, and provider-side authentication mechanisms. Future releases will further strengthen compliance through multi-factor authentication, enhanced monitoring, anomaly detection, and AI-assisted identification of suspicious transaction patterns and inconsistencies in provider data.
Through building CashLine, we learned that remittance decisions depend on far more than exchange rates alone. We also learned the importance of balancing AI-driven insights with transparency, security, and user control in financial applications. These lessons continue to shape our future roadmap which focuses on transforming CashLine into a production-ready remittance platform through licensed exchange house integrations, real-time data, secure payments, regulatory compliance, and enhanced AI capabilities. Our long-term vision is to create a trusted remittance platform where users can compare providers, understand the true cost of transfers, receive AI-powered guidance, monitor future exchange rate opportunities, configure personalized rate alerts, and complete transfers through a single secure ecosystem. CashLine aligns with SDG 8: Decent Work and Economic Growth by helping migrant workers retain more of their earnings and ensuring that more money reaches the families and communities that depend on it.
Built With
- css
- es-modules
- express.js
- firebase
- firebase-authentication
- firebase-firestore
- gemini
- google-geminiapi
- html
- javascript
- json
- jsx
- keras
- lstm
- minmaxscaler
- node.js
- numpy
- pandas
- python
- rag
- react
- rnn
- scikit-learn
- sqlite
- tensorflow
- useeffect
- usestate
- vanilla-css
- vite
Log in or sign up for Devpost to join the conversation.