Skip to content

DigitalWalletPro — bu foydalanuvchilarga kriptovalyutalarini boshqarish uchun xavfsiz va qulay platforma. Bu loyiha balansni kuzatish, tranzaktsiyalar tarixini ko‘rish, mablag‘larni boshqalarga tez va xavfsiz o'tkazish kabi funksiyalarni taqdim etadi. Ushbu vosita, foydalanuvchilarning raqamli aktivlarini boshqarishni osonlashtiradi

Notifications You must be signed in to change notification settings

JMJfrds/DigitalWalletPro

Repository files navigation

Kriptovalyuta Loyihasi 🚀

Umumiy ma'lumot

Bu loyiha kriptovalyutaga qaratilgan bo'lib, foydalanuvchilarga raqamli aktivlarni boshqarish va ular bilan samarali ishlash uchun vositalar va funksiyalarni taqdim etadi.

Asosiy funksiyalar:

  • Foydalanuvchilarni autentifikatsiya qilish 🛡️: Xavfsiz kirish va ro'yxatdan o'tish tizimi.
  • Balansni boshqarish 💰: Hisobingizdagi mablag'ni ko'rish va boshqarish.
  • Pul o'tkazmalari 🔄: Foydalanuvchilar o'rtasida kriptovalyutani oson va xavfsiz o'tkazish.
  • Tranzaktsiyalar tarixi 📜: Barcha tranzaktsiyalarni batafsil ko'rish imkoniyati.

Foydalanilgan texnologiyalar 🛠️

  • Dasturlash tili: Python 🐍
  • Freymvork: Aiogram 3 (bot bilan ishlash uchun) 🤖
  • Ma'lumotlar bazasi: PostgreSQL, SQLite 🗂️
  • Asboblar: PyCharm (IDE), GitHub (versiya nazorati) 🖥️

O'rnatish 📥

Loyihani lokal ravishda sozlash uchun quyidagi bosqichlarni bajaring:

  1. Repozitoriyani klonlang:

    git clone https://github.com/JMJfrds/DigitalWalletPro.git
  2. Loyihaning papkasiga o'ting:

    cd DigitalWalletPro
  3. Virtual muhit yarating va uni faollashtiring:

    python -m venv venv
    source venv/bin/activate # Windows uchun `venv\Scripts\activate`
  4. Kerakli kutubxonalarni o'rnating:

    pip install -r requirements.txt
  5. Loyihani sozlang va API kalitlari, ma'lumotlar bazasi loginlari kabi ma'lumotlarni o'rnating. .env fayl yarating:

    API_KEY=your_api_key
    DATABASE_URL=your_database_url
    
  6. Loyihani ishga tushiring:

    python main.py

Funksiyalar ✨

1. Foydalanuvchilarni autentifikatsiya qilish 🛡️

  • Foydalanuvchi hisoblarini himoya qilish uchun xavfsiz kirish va ro'yxatdan o'tish tizimi.

2. Balansni boshqarish 💰

  • Foydalanuvchilar balansini real vaqt rejimida ko'rsatish.

3. Balansni to'ldirish ➕

  • Hisob balansini oshirish uchun mablag' kiritish.

4. Pul o'tkazmalari 🔄

  • Boshqa foydalanuvchilarga xavfsiz va qulay tarzda mablag' o'tkazish.

5. Tranzaktsiyalar tarixi 📜

  • Tranzaktsiyalarni yanada oshkora va samarali boshqarish uchun batafsil tarix.

Hissa qo'shish 🤝

Loyihani yaxshilash uchun hissangizni qo'shishingiz mumkin! Hissa qo'shish uchun:

  1. Repozitoriyani fork qiling.
  2. Yangi tarmoq yarating:
    git checkout -b feature-name
  3. O'zgartirishlarni kiriting va commit qiling:
    git commit -m "Add feature-name"
  4. Fork qilingan repozitoriyaga push qiling:
    git push origin feature-name
  5. Asosiy repozitoriyaga pull request yuboring.

Litsenziya 📄

Ushbu loyiha MIT litsenziyasi ostida litsenziyalangan.

Aloqa 📧

Loyiha bo'yicha savol yoki fikr-mulohazalar uchun loyiha jamoasi bilan bog'laning:

  • Bobokulova Jasmina 🧑‍💻
  • Hamidova Laylo 👩‍💻

Minnatdorchilik 🙏

Ushbu loyihaga hissa qo'shganlarning barchasiga alohida minnatdorchilik bildiramiz. 🎉

About

DigitalWalletPro — bu foydalanuvchilarga kriptovalyutalarini boshqarish uchun xavfsiz va qulay platforma. Bu loyiha balansni kuzatish, tranzaktsiyalar tarixini ko‘rish, mablag‘larni boshqalarga tez va xavfsiz o'tkazish kabi funksiyalarni taqdim etadi. Ushbu vosita, foydalanuvchilarning raqamli aktivlarini boshqarishni osonlashtiradi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published