Skip to content

aslzoda1/Bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฆ ๐‘ถ๐’—๐’†๐’“๐’—๐’Š๐’†๐’˜: ๐‘ฝ๐’Š๐’“๐’•๐’–๐’‚๐’ ๐‘ด๐’๐’๐’Š๐’š๐’‚๐’—๐’Š๐’š ๐‘ฌ๐’Œ๐’๐’•๐’Š๐’›๐’Š๐’Ž NexaBank โ€” bu bank operatsiyalarini boshqarish va kreditlash algoritmlarini simulyatsiya qiluvchi Kotlin dasturidir. Loyiha foydalanuvchi balansi asosida kredit limitini hisoblash, foiz stavkalarini qo'llash va har bir amalni xavfsiz (Validation) bajarish imkonini beradi. Bu โ€” murakkab biznes mantiqi va moliya texnologiyalari (FinTech) qanday ishlashini tushunish uchun mukammal CLI vositasidir.

โœจ ๐‘ฒ๐’†๐’š ๐‘ญ๐’†๐’‚๐’•๐’–๐’“๐’†๐’” (๐‘ฐ๐’Ž๐’Œ๐’๐’๐’Š๐’š๐’‚๐’•๐’๐’‚๐’“) ๐Ÿ’ฐ Safe Transactions: Pul mablag'larini depozit qilish va yechib olish jarayonlarini aniq hisob-kitob qilish tizimi.

๐Ÿ›๏ธ Smart Loan Engine: Foydalanuvchining joriy balansiga mutanosib ravishda kredit limiti ajratish va 15% yillik stavkani hisoblash algoritmi.

๐Ÿ“œ Transaction History Log: Barcha moliya harakatlarini (kirim/chiqim) kuzatib borish uchun maxsus monitoring tizimi.

๐Ÿ›ก๏ธ Multi-Layer Validation: Manfiy qiymat kiritish, balansdan ortiq mablag' yechish yoki ruxsat etilmagan kredit so'rovlaridan aqlli himoya qatlami.

โš™๏ธ ๐‘ฉ๐’‚๐’๐’Œ๐’Š๐’๐’ˆ%20๐‘ถ๐’‘๐’†๐’“๐’‚๐’•๐’Š๐’๐’%20๐‘ณ๐’๐’ˆ๐’Š๐’„ (๐‘ด๐’‚๐’๐’•๐’Š๐’’)

๐‘ฐ๐‘ต๐‘ซ๐‘ฌ๐‘ฟ          ๐‘ถ๐‘ท๐‘ฌ๐‘น๐‘จ๐‘ป๐‘ฐ๐‘ถ๐‘ต             ๐‘ป๐‘ฌ๐‘ช๐‘ฏ๐‘ต๐‘ฐ๐‘ช๐‘จ๐‘ณ ๐‘ช๐‘ฏ๐‘ฌ๐‘ช๐‘ฒ
[ 01 ]        ๐Ÿ“ฅ ๐‘ซ๐‘ฌ๐‘ท๐‘ถ๐‘บ๐‘ฐ๐‘ป               ๐’ƒ๐’‚๐’๐’‚๐’๐’„๐’† += ๐’‚๐’Ž๐’๐’–๐’๐’•
[ 02 ]        ๐Ÿ“ค ๐‘พ๐‘ฐ๐‘ป๐‘ฏ๐‘ซ๐‘น๐‘จ๐‘พ              ๐’Š๐’‡ (๐’‚๐’Ž๐’๐’–๐’๐’• <= ๐’ƒ๐’‚๐’๐’‚๐’๐’„๐’†)
[ 03 ]        ๐Ÿ›๏ธ ๐‘ณ๐‘ถ๐‘จ๐‘ต                  ๐’๐’Š๐’Ž๐’Š๐’• = ๐’ƒ๐’‚๐’๐’‚๐’๐’„๐’† * 2
[ 04 ]        ๐Ÿ“Š ๐‘ฐ๐‘ต๐‘ป๐‘ฌ๐‘น๐‘ฌ๐‘บ๐‘ป              ๐’•๐’๐’•๐’‚๐’ = ๐’๐’๐’‚๐’ * 1.15

๐Ÿš€ ๐‘ธ๐’‚๐’๐’…๐’‚๐’š ๐’Š๐’”๐’‰๐’ˆ๐’‚ ๐’•๐’–๐’”๐’‰๐’Š๐’“๐’Š๐’๐’‚๐’…๐’Š? bank

1๏ธโƒฃ Fayl yaratish: Kodni NexaBank.kt fayliga joylang. 2๏ธโƒฃ IDE orqali: IntelliJ IDEA-da loyihani oching va yashil Run tugmasini bosing. 3๏ธโƒฃ Foydalanish: Terminal menyusi orqali avval balansni to'ldiring, so'ngra kredit olish va boshqa bank xizmatlaridan foydalanib ko'ring!

๐Ÿ’  ๐‘จ๐’”๐’๐’›๐’๐’…๐’‚ ๐‘ฉ๐’๐’›๐’๐’“๐’ƒ๐’๐’š๐’†๐’—๐’‚

Android Architect & FinTech Developer

"Ishonchli moliya โ€” aniq kod natijasidir." ๐Ÿ’ซ

๐Ÿ’Ž SECURE YOUR FINANCE โ€” Built with โค๏ธ by Aslzoda ๐Ÿ’Ž

aslzoda

About

๐Ÿฆ Kotlin-Bank: A comprehensive banking simulation engine. Features secure deposits, withdrawals with balance verification, and a smart loan system with interest calculation and credit limits. Includes transaction history logging. ๐Ÿ’ณ๐Ÿ’ฐ

Topics

Resources

Stars

9 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages