Skip to main content

General Questions

Finanzapp is an intelligent financial management web platform that helps you manage your savings, investments, and cryptocurrencies. It combines advanced security features with detailed analytics in a user-friendly and responsive interface.The platform offers:
  • Smart savings tracking with goal visualization
  • Investment analysis with historical returns (ROI, gains/losses)
  • Real-time cryptocurrency data with conversion calculators
  • Automated transaction categorization and reporting
  • Export capabilities to CSV, PDF, and Excel formats
Finanzapp was developed as a Final Year Project at IES La Arboleda. You can try the live demo at launch.finanzapp.es. For information about pricing and plans, please contact the team through the contact page.
Your financial data is securely stored on remote servers at finanzapp.es. The platform uses:
  • HTTPS protocol for all client-server communications
  • Encrypted data transmission to protect your information
  • Secure backend infrastructure separate from the frontend codebase
The Finanzapp repository contains only the visual interface. All API logic, user registration, authentication, and personal data management is handled securely on remote servers.
Finanzapp is optimized for modern browsers including:
  • Google Chrome (recommended)
  • Mozilla Firefox
  • Microsoft Edge
  • Safari
The platform is fully responsive and works on desktop, tablet, and mobile devices.

Account & Authentication

To register for Finanzapp:
  1. Visit the registration page
  2. Enter your email address
  3. Create a strong password that meets these requirements:
    • At least 8 characters
    • At least 1 uppercase letter
    • At least 1 number
  4. Confirm your password
  5. Accept the terms and conditions
  6. Complete the reCAPTCHA v3 verification
Registration requires acceptance of the privacy policy and terms of service. You must check the checkbox to proceed.
Your password must meet these security requirements:
^(?=.*[A-Z])(?=.*\d).{8,}$
This means:
  • Minimum 8 characters in length
  • At least 1 uppercase letter (A-Z)
  • At least 1 number (0-9)
The platform uses real-time validation. You’ll see visual feedback as you type your password to ensure it meets the requirements.
To reset your password:
  1. Go to the password reset page
  2. Enter your registered email address
  3. Click “Send Reset Link”
  4. Check your inbox for a password reset email
  5. Follow the link in the email to create a new password
If you don’t receive the reset email within 5 minutes:
  • Check your spam/junk folder
  • Verify you entered the correct email address
  • Wait at least 5 minutes before requesting another reset link
Common reasons for login failures:Invalid email format
  • Error: “Introduce un email válido”
  • Ensure your email follows the format: [email protected]
Incorrect password
  • Error: “Email o contraseña incorrectas”
  • Passwords are case-sensitive
  • Verify Caps Lock is not enabled
Empty fields
  • Error: “El campo email es obligatorio” or “El campo contraseña es obligatorio”
  • Both fields must be filled in
Brute force protection
  • The platform has protection against brute force attacks
  • Too many failed attempts may temporarily lock your account
See the troubleshooting guide for more solutions.
To delete your account:
  1. Log in to your Finanzapp account
  2. Navigate to User Settings
  3. Find the “Delete Account” option
  4. Confirm your decision
Account deletion is permanent and cannot be undone. All your financial data, including:
  • Savings records
  • Investment history
  • Transaction data
  • Personal settings
…will be permanently removed from our servers.
For assistance, contact [email protected].

Features & Functionality

Finanzapp offers smart savings tracking:
  1. Create a savings goal with a target amount
  2. Set a deadline (optional)
  3. Track progress with interactive graphs (Chart.js)
  4. Receive alerts when goals are reached
The dashboard displays:
  • Progress percentage
  • Remaining amount
  • Projected completion date
  • Historical trends
The investment tracking feature provides:Performance Metrics
  • ROI (Return on Investment)
  • Gains and losses
  • Historical returns
  • Comparison with benchmark indices
Visualization
  • Interactive charts using Chart.js
  • Configurable widgets
  • Multiple timeframes (daily, weekly, monthly, yearly)
Export Options
  • CSV format for spreadsheet analysis
  • PDF reports for documentation
  • Excel files for advanced analytics
Finanzapp provides real-time cryptocurrency data:Features
  • Live price quotes for major cryptocurrencies
  • Integrated conversion calculator
  • Portfolio value tracking
  • Historical price charts
Supported Cryptocurrencies
  • Bitcoin (BTC)
  • Ethereum (ETH)
  • And many more…
Cryptocurrency prices are updated in real-time through integrated APIs.
Yes! Finanzapp supports multiple export formats:Available Formats
  • CSV - Compatible with Excel, Google Sheets
  • PDF - For reports and documentation
  • Excel - Native XLSX format with formatting
Exportable Data
  • Transaction history
  • Savings records
  • Investment performance
  • Account summaries
Exports include automated summaries and smart categorization.
Finanzapp automatically categorizes your transactions using intelligent algorithms:Categories
  • Income
  • Expenses
  • Savings
  • Investments
  • Transfers
Benefits
  • Automatic categorization saves time
  • Visual breakdown in dashboard
  • Better insights into spending patterns
  • Customizable category rules
The notification system (powered by EmailJS) can send:Alert Types
  • Goal achievement notifications
  • Payment reminders
  • Budget threshold warnings
  • Investment milestone alerts
  • Security notifications
Customization
  • Configure which alerts to receive
  • Set custom reminder schedules
  • Choose notification frequency
All notifications are sent to your registered email address.

Security & Privacy

Finanzapp implements multiple security layers:Authentication Security
  • reCAPTCHA v3 integration
  • Brute force attack protection
  • Secure password hashing
  • Session management
Data Transmission
  • HTTPS encryption for all communications
  • Encrypted API calls
  • Secure token handling
Backend Security
  • Separate secure server infrastructure
  • No sensitive data in frontend repository
  • Regular security audits via SonarCloud
Never share your password with anyone. Finanzapp staff will never ask for your password.
If you discover a security vulnerability:For frontend/visual issues:For backend/API security issues:
  • Email immediately: [email protected]
  • Include detailed description and reproduction steps
  • Do not publicly disclose the vulnerability
The security team appreciates responsible disclosure and will respond promptly to security reports.
Finanzapp is committed to protecting your privacy:Data Usage
  • Your data is never sold to third parties
  • Financial information is encrypted
  • You control your data and can export or delete it
Compliance
  • GDPR compliant
  • Transparent data handling practices
  • Regular security audits

Integration & APIs

Finanzapp integrates with several trusted services:APIs
  • Resend - Financial analysis and reporting
  • reCAPTCHA v3 - Security and bot protection
  • EmailJS - Email notifications
Development Tools
  • GitHub Actions - CI/CD pipeline
  • SonarCloud - Code quality and security scanning
  • Jira - Project management
Frontend Libraries
  • Chart.js - Interactive charts and graphs
  • React - User interface framework
  • Notyf - Toast notifications
The backend API is not publicly documented as it’s intended for the Finanzapp frontend only. However, you can find technical details in the repository:For developer inquiries or partnership opportunities, contact [email protected].

Technical Questions

Frontend
  • React (UI framework)
  • JavaScript (ES6+)
  • Chart.js (data visualization)
  • Responsive CSS
Backend
  • PHP (server-side logic)
  • MySQL (database)
  • RESTful API architecture
DevOps
  • GitHub Actions (CI/CD)
  • SonarCloud (code quality: 85% coverage)
  • Automated testing pipeline
Security
  • reCAPTCHA v3
  • HTTPS encryption
  • Brute force protection
Yes! Finanzapp welcomes contributions:How to Contribute
  1. Read the Contributing Guide
  2. Check the Code of Conduct
  3. Fork the repository
  4. Create a feature branch
  5. Submit a pull request using the PR template
Contribution Types
  • Bug fixes
  • New features
  • Documentation improvements
  • Code refactoring
  • UI/UX enhancements
The project follows the Airbnb JavaScript Style Guide. Use ESLint to ensure code quality.
Finanzapp is open source:
This project has been archived. While the code is available for educational purposes, active development may be limited.

Need More Help?

Troubleshooting Guide

Find solutions to common issues and error messages

Contact Support

Get help from the Finanzapp team

Build docs developers (and LLMs) love