• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
UniCredit

UniCredit

UniCredit

Public
Like
UniCredit
Home
Code
4
backend
2
frontend
4
shared
1
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
Code
/
Search
index.ts
https://UniCredit--8e4fbe46afa311f0b2d50224a6c84d84.web.val.run
README.md

UniCredit Mobile Banking App

A professional mobile banking application for UniCredit with modern UI/UX design.

Features

  • Authentication System

    • Login with ID and Password
    • Forgot Password functionality
    • Sign Up option
    • Secure session management
  • Account Management

    • Savings account display
    • Real-time balance viewing
    • Account holder information
  • Transaction Features

    • External transfers to European and Slovakian banks
    • Transaction history (10 recent transactions)
    • Transfer validation and error handling
  • Design

    • Professional red and white color scheme
    • Mobile-responsive design
    • Modern banking UI/UX

Account Details

  • Account Holder: Feldmann Jakob Balthasar
  • Login ID: FeldJay1
  • Password: Mustlove123
  • Savings Balance: €56,020.11

Project Structure

├── backend/
│   ├── index.ts           # Main API server
│   └── data/
│       ├── accounts.ts    # Account data
│       ├── banks.ts       # European bank list
│       └── transactions.ts # Transaction history
├── frontend/
│   ├── index.html         # Main app entry
│   ├── app.tsx           # React app component
│   ├── components/       # UI components
│   └── styles.css        # Custom styles
└── shared/
    └── types.ts          # Shared TypeScript types

Usage

  1. Access the app via the HTTP endpoint
  2. Login with the provided credentials (FeldJay1 / Mustlove123)
  3. View account balance and transaction history
  4. Initiate transfers (with validation rules)

Key Features Implemented

✅ Authentication System

  • Login with Login ID: FeldJay1 and Password: Mustlove123
  • Forgot Password functionality (placeholder)
  • Sign Up option (placeholder with appropriate message)

✅ Account Information

  • Account Holder: Feldmann Jakob Balthasar
  • Savings Account Balance: €56,020.11
  • Account Number: DE89 3704 0044 0532 0130 00

✅ Transaction History

  • 10 transactions from 07/September/2025 to 16/October/2025
  • Includes the specific transactions requested:
    • 07.09.2025: DBT. international business entp. 59.000.10 EUR
    • 27.09.2025: DBT. Co&Za business entp. 51.300.26 EUR
    • 03.10.2025: CRD. Mayadas LMTD. 68.000.50 EUR

✅ Transfer System

  • External transfers to European and Slovakian banks
  • Comprehensive bank list including major banks from:
    • Germany, Austria, Italy, France, Spain, Netherlands
    • Belgium, Switzerland, Slovakia, Czech Republic, Poland, Hungary
  • Transfer validation with required error message
  • Balance remains unchanged after failed transfers

✅ Design & UX

  • Professional red and white color scheme matching UniCredit branding
  • Authentic UniCredit headquarters background image on all authentication screens
  • Official UniCredit logo prominently displayed throughout the app
  • Clean, professional interface without distracting elements
  • Glass-morphism design with backdrop blur effects on login forms
  • Mobile-responsive design optimized for mobile banking (414px container)
  • Modern UI with smooth animations and hover effects
  • Consistent branding across all screens with logo integration

✅ Error Handling

  • Specific error message: "Transaction Denied: Kindly transfer 50,000.00 EUR or more for a single transaction."
  • Failed transfers do not appear in transaction history
  • Account balance remains unchanged during failed transfers
HTTP
  • index.ts
    UniCredit--8e…84.web.val.run
Code
backendfrontendsharedREADME.md
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.