इस प्रोजेक्ट के बारे में
薪跳 PayDance एक डेस्कटॉप रीयल-टाइम वेतन डैशबोर्ड है, जिसका उद्देश्य "आज जो पैसा कमाया जा रहा है" को सीधे डेस्कटॉप पर प्रदर्शित करना है, ताकि हर सेकंड की आय वृद्धि स्पष्ट रूप से दिखाई दे। उपयोगकर्ता को केवल वेतन और कार्य समय कॉन्फ़िगर करना होता है, ऐप गतिशील रूप से गणना करता है और वास्तविक समय में आय परिवर्तन प्रदर्शित करता है, जिससे श्रम समय का मूल्य दृश्यमान हो जाता है।
## मुख्य विशेषताएँ
- **रीयल-टाइम राशि प्रदर्शन**: आज की आय लगातार अपडेट होती रहती है, दशमलव के बाद 2 अंकों तक सटीक।
- **कई कार्य प्रणालियों का समर्थन**: मासिक/दैनिक/प्रति घंटा वेतन स्वचालित रूप से परिवर्तित, साप्ताहिक कार्य दिवस सेटिंग, दोपहर के भोजन के समय की कटौती और मध्यरात्रि पार करने वाली नाइट शिफ्ट परिदृश्यों का समर्थन।
- **मिनी फ्लोटिंग विंडो**: केवल राशि संख्या प्रदर्शित करती है, ड्रैग, टॉप पर रखने का समर्थन, पारदर्शिता 10%–100% के बीच समायोज्य; फ्लोटिंग विंडो पर डबल-क्लिक करके मुख्य विंडो बहाल करें।
- **स्थानीय-प्राथमिकता**: खाते की आवश्यकता नहीं, सभी वेतन कॉन्फ़िगरेशन केवल उपयोगकर्ता के स्थानीय डिवाइस पर सहेजे जाते हैं, गोपनीयता पर ध्यान।
- **चीनी-अंग्रेजी द्विभाषी**: इंटरफ़ेस, ट्रे मेनू और सत्यापन संकेत पूरी तरह से सरलीकृत चीनी और अंग्रेजी में कवर किए गए हैं।
- **Windows डेस्कटॉप क्षमताएँ**: लाइट/डार्क थीम स्विचिंग, सिस्टम ट्रे में निरंतर उपस्थिति, बूट पर ऑटो-स्टार्ट और पृष्ठभूमि अपडेट का समर्थन।
## प्राप्त करने के तरीके
- **ऑनलाइन अनुभव**: वेब संस्करण के माध्यम से सभी मुख्य सुविधाओं का उपयोग किया जा सकता है, डाउनलोड और इंस्टॉलेशन की आवश्यकता नहीं।
- **Windows डेस्कटॉप संस्करण**: पोर्टेबल EXE फ़ाइल प्रदान की जाती है, जिसमें ट्रे, टॉप पर रखना, मिनी फ्लोटिंग विंडो, बूट पर ऑटो-स्टार्ट आदि पूर्ण डेस्कटॉप क्षमताएँ शामिल हैं। Release पृष्ठ पर पूर्णता सत्यापन के लिए SHA256 चेक फ़ाइल भी प्रदान की जाती है।
## तकनीकी स्टैक
- **डेस्कटॉप शेल**: Tauri 2 + Rust
- **फ्रंटएंड**: Vue 3 + TypeScript + Vite
- **UI**: Windows 11 शैली, CSS Container Queries, Lucide Icons
- **भंडारण**: स्थानीय ऐप डेटा निर्देशिका (Tauri Store) / ब्राउज़र localStorage
- **परीक्षण**: Vitest + Rust यूनिट टेस्ट + vue-tsc + cargo clippy
Web प्रीव्यू संस्करण और डेस्कटॉप संस्करण मुख्य वेतन गणना लॉजिक और फ्रंटएंड इंटरफ़ेस साझा करते हैं।
## विकास गाइड
प्रोजेक्ट npm के माध्यम से निर्भरताएँ इंस्टॉल करने का समर्थन करता है, और `npm run tauri dev` से डेस्कटॉप ऐप शुरू करने, `npm run dev:web` से वेब प्रीव्यू शुरू करने, `npm run build:exe` से Windows पोर्टेबल संस्करण बनाने, `npm run build:web` से वेब अनुभव संस्करण बनाने आदि कमांड प्रदान करता है। विस्तृत कमिट मानक, सत्यापन कमांड और योगदान दिशाओं के लिए योगदान गाइड देखें।
## गोपनीयता विवरण
薪跳 PayDance में लॉगिन की आवश्यकता नहीं है, डेटा अपलोड नहीं करता, टेलीमेट्री शामिल नहीं है। सभी कॉन्फ़िगरेशन Tauri Store के माध्यम से स्थानीय `salary-settings.json` फ़ाइल में सहेजे जाते हैं, जिसमें केवल वेतन पैरामीटर, कार्य समय और इंटरफ़ेस प्राथमिकताएँ शामिल हैं।
## लाइसेंस
薪跳 PayDance को Mr.Baoboer द्वारा डिज़ाइन और विकसित किया गया है, कोड AGPL-3.0-only लाइसेंस के तहत जारी किया गया है। पूर्ण लाइसेंस जानकारी और ट्रेडमार्क नीति के लिए लाइसेंस गाइड देखें।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.