DeepSeek ArtifactsDeepSeek Artifacts

تطبيق تعدين العملات الرقمية

4.0
ar
تكنولوجيا
تعدين العملات
تطبيق إسلامي
زكاة وصدقة

النص التوجيهي

اريد منك انشاء تطبيق لتعدين  العملات الرقمية حيث أن التعدين يكون بصوت وليس بالضغط على الشاشة بقول كلمة استغفر الله  ويكون باجتياز المراحل ويوجد خمسة  مراحل ويكون التعدين في المرحلة الأولى بقول 313 كلمة استغفر الله اذا اكملها ويقول لا اله الا الله وحده لا شريك له له الملك وله الحمد وهو على كل شيء قدير عنها  يجتاز إلى المرحلة الثانية وتكون بقول 1000استغفر الله وقول سبوح قدوس رب الملائكة والروح   وبعدها يقول  3000 كلمة استغفر الله  في المرحلة الثالثة قول لا اله الا انت سبحانك اني كنت من الظالمين وبعدها يقول  6000 كلمة استغفر الله في المرحلة الرابعة  ويقول اللهم فاطر السموات والأرض عالم الغيب والشهادة انت تحكم بين عبادك فيما كانوا فيه يختلفون وبعدها يجتاز إلى المرحلة الخامسة بقول  9000  كلمة استغفر الله  ويقول  لا اله الا انت الاحد الصمد و هذا التعدين يكون في يوم واحد فقط ويعاد في اليوم الموالي وعند كل نهاية مرحلة يقول ذكر لاجتياز المراحل مثلا في المرحلة الأولى يكون ضمن حيز بعنوان مسلم ثم في الثانية المؤمنون ثم ينتقل الى المطهرون ثم ينتقل الى المتقون ثم في المرحلة الخامسة المحسنون   مع تفعيل خاصية أخرى متمثل في قول الله اكبر حيث مداخيلها تذهب للزكاة والصدقة وتفعل تلقائيا مع قول هذه الكلمة

النتيجة المولدة

import React, { useState } from 'react';
import './App.css';

const App = () => {
  const [stage, setStage] = useState(1);
  const [count, setCount] = useState(0);
  const [mining, setMining] = useState(false);
  const [completedStages, setCompletedStages] = useState([]);

  const handleVoice = () => {
    setMining(true);
    const recognition = new window.webkitSpeechRecognition();
    recognition.lang = 'ar-SA';
    recognition.onresult = (event) => {
      const transcript = event.results[0][0].transcript;
      if (transcript.includes('استغفر الله')) {
        setCount(count + 1);
      }
      if (transcript.includes('لا اله الا الله وحده لا شريك له له الملك وله الحمد وهو على كل شيء قدير')) {
        if (count >= 313 && stage === 1) {
          setStage(2);
          setCount(0);
          setCompletedStages([...completedStages, 'مسلم']);
        }
      }
      if (transcript.includes('سبوح قدوس رب الملائكة والروح')) {
        if (count >= 1000 && stage === 2) {
          setStage(3);
          setCount(0);
          setCompletedStages([...completedStages, 'المؤمنون']);
        }
      }
      if (transcript.includes('لا اله الا انت سبحانك اني كنت من الظالمين')) {
        if (count >= 3000 && stage === 3) {
          setStage(4);
          setCount(0);
          setCompletedStages([...completedStages, 'المطهرون']);
        }
      }
      if (transcript.includes('اللهم فاطر السموات والأرض عالم الغيب والشهادة انت تحكم بين عبادك فيما كانوا فيه يختلفون')) {
        if (count >= 6000 && stage === 4) {
          setStage(5);
          setCount(0);
          setCompletedStages([...completedStages, 'المتقون']);
        }
      }
      if (transcript.includes('لا اله الا انت الاحد الصمد')) {
        if (count >= 9000 && stage === 5) {
          setCompletedStages([...completedStages, 'المحسنون']);
        }
      }
      if (transcript.includes('الله اكبر')) {
        // Handle Zakat and Sadaqah logic here
      }
    };
    recognition.start();
  };

  return (
    <div className="App">
      <h1 className="text-4xl font-bold text-center text-blue-600 mt-10">Digital Currency Mining</h1>
      <div className="flex flex-col items-center mt-10">
        <h2 className="text-2xl font-semibold text-gray-800">Stage {stage}</h2>
        <p className="text-lg text-gray-600">Count: {count}</p>
        <button
          onClick={handleVoice}
          className="mt-5 px-6 py-3 bg-blue-500 text-white font-bold rounded-full hover:bg-blue-700 transition duration-300"
        >
          Start Mining
        </button>
        <div className="mt-10">
          <h3 className="text-xl font-semibold text-gray-800">Completed Stages:</h3>
          <ul className="list-disc list-inside">
            {completedStages.map((stage, index) => (
              <li key={index} className="text-gray-600">{stage}</li>
            ))}
          </ul>
        </div>
      </div>
    </div>
  );
};

export default App;

المزيد من التوصيات

عرض الكل

إنشاء نشرة إخبارية ساخرة

4.0
تطوير الويب
ar
نشرة إخبارية
فكاهة
HTML
CSS
GS
قم بعمل مولد للمطالبه الاتيه مستخدما html,css,gs # مطالبة متطورة لإنشاء نشرة إخبارية فكاهية ساخرة ## الوصف العام: أرغب في الحصول على نشرة إخبارية ساخرة تحاكي تمامًا أسلوب التقارير الإخبارية الرسمية ا...

تشغيل ازرار التطبيق

4.0
تكنولوجيا
ar
تطبيق
ازرار
تفعيل
قم بتشغيل ازرار التطبيق وتفعيلها...

تطبيق تعليمي للغة العربية

4.0
التعليم
ar
تعليم
لغة عربية
طلاب ثانوي
تطبيق تعليمي عن مادة اللغة العربية لطلاب المدارس الثانوية ويكون اونلاين ويشمل جميع وسائل التواصل مع الطلاب ومجموعات من حجز محاضرة والاشتراك فكرة رائعة! تطبيق تعليمي لتدريس مادة اللغة العربية لطلاب الم...

تطبيق بوصلة الحضارات

4.0
تطبيقات
ar
بوصلة
حضارات
اتجاهات
اولا فكرة التطبيق هي بوصلة تقوم بتحديد الاتجاهات فإذا كان الاتجاه هو الشمال تخبرك بأن هذا اتجاه الحضارة اليونانية وإذا كان الاتجاه الشمال الشرقي تخبرك بأن هذا اتجاه يهود اليونان وإذا كان الاتجاه الشما...

برنامج اختيار الأشخاص

4.0
تكنولوجيا
ar
برنامج
اختيار
دوران
برنامج يقوم بعجلت دوران لاختيار شخص ما حسب احتياج المستخدم...

إنشاء متجر إلكتروني عربي

4.0
تكنولوجيا
ar
متجر إلكتروني
تصميم مواقع
لغة عربية
اصنع لي متجر الكتروني باللغة العربية...