परियोजना का विवरण
अनुवादितउद्देश्य:
क्रिप्टोकॉइन पर एक सूचना वेबसाइट बनाना। उपयोगकर्ताओं और नवोदित व्यापारियों को संभावित सिक्कों की पहचान करने और मौजूदा सिक्कों के लिए ऑनलाइन पूंजीकरण की गणनाओं में मदद करना।
परियोजना का आगे विकास:
मोबाइल अनुप्रयोगों के लिए एपीआई बनाना।
एक फोरम और समाचार पोर्टल का निर्माण।
क्रिप्टोकॉइन का प्रदर्शन:
सूची के रूप में - सभी क्रिप्टो सिक्के
एक सिक्का पृष्ठ के रूप में, विस्तृत जानकारी देखने के लिए।
उदाहरण: https://coinmarketcap.com/currencies/bitcoin/#charts (चार्ट का रूप अलग होगा)
[/hide]
नई सिक्कों को साइट पर जोड़ना - प्रतिस्पर्धात्मक आधार पर, या भुगतान के बाद।
पंजीकृत उपयोगकर्ता क्रिप्टो सिक्कों को जोड़ने का फॉर्म बनाता है
व्यवस्थापक उपयोगकर्ता द्वारा भुगतान के बाद साइट पर एक क्रिप्टो सिक्का जोड़ता है।
उपयोगकर्ता:
भूमिका-निर्धारण प्रणाली। उपयोगकर्ता, सुपरयूजर, व्यवस्थापक।
उपयोगकर्ता - एक नियमित उपयोगकर्ता, जिसका व्यक्तिगत खाता और सेटिंग्स की सूची होती है
सुपरयूजर साइट प्रबंधक है। संदेश प्राप्त करता है, और सिक्कों के पृष्ठों की सामग्री को देख और संसाधित कर सकता है, उपयोगकर्ता की पहुंच।
व्यवस्थापक वह है, जिसे सभी डेटा तक पहुंच है। यह साइट से सिक्कों को जोड़ और हटा सकता है। अपने एपीआई से एक्सचेंज को कनेक्ट करें।
तीसरे पक्ष के संसाधन:
एक्सचेंजों तक पहुंच प्राप्त करना ताकि उनसे एपीआई पर जानकारी प्राप्त की जा सके और अपने स्वयं के डेटाबेस में सहेजा जा सके [छिपाएं] (एक सामान्य इंटरफ़ेस बनाना और उदाहरण के लिए https://www.cryptopia.co.nz से कनेक्ट करना)। प्रत्येक अगले एक्सचेंज का कनेक्शन - अलग से निर्दिष्ट किया गया है)[/छिपाएं]।
साइट की भाषाएँ:
वेबसाइट को बहुभाषावाद का समर्थन करना चाहिए।
डिफ़ॉल्ट भाषा: अंग्रेज़ी
जब कनेक्ट करते हैं, तो प्राथमिक भाषा ब्राउज़र की सेटिंग्स द्वारा निर्धारित की जाती है, यदि ब्राउज़र की भाषा पहले से लागू नहीं है - चुप रहें (अंग्रेज़ी)
उपयोगकर्ता ड्रॉप-डाउन सूची से एक प्रोग्रामिंग भाषा चुन सकते हैं
चुनी गई या स्वचालित रूप से परिभाषित की गई भाषा उपयोगकर्ता सेटिंग्स में डेटाबेस में सहेजी जाती है।
साइट की आंतरिक संरचना के लिए आवश्यकताएँ:
सभी डेटा के लिए, एक ऑब्जेक्ट-उन्मुख संरचना बनाएं। डेटा ऑब्जेक्ट (उपयोगकर्ता, सिक्के, समाचार) को एक विस्तारित डेटा मॉडल (ऑब्जेक्ट संरचना, ऑब्जेक्ट डेटा के साथ तालिका, ऑब्जेक्ट डेटा तक भूमिका-आधारित पहुंच) के रूप में प्रस्तुत किया गया है।
दिए गए अमूर्त डेटा ऑब्जेक्ट के वर्ग के लिए एक मॉडल लागू करें।
पीओ के लिए आवश्यकताएँ:
1.पोस्टग्रेसक्यूएल डेटाबेस
2.फ्रेमवर्क yii2-app-advanced का संस्करण
3.एनजिनक्स वेब सर्वर
4.php7.0-fpm
विकास आवश्यकताएँ:
कार्यशील संस्करण का स्रोत कोड साइट के ग्राहक के पास है और इसे बिटबकेट के माध्यम से shuffled किया गया है।
विकास को संयुक्त विकास परियोजनाओं की होस्टिंग के माध्यम से किया जाना चाहिए। (बिटबकेट)
किए गए कार्य के लिए, सहायक दस्तावेज़ तैयार किया जाना चाहिए।
मुख्य पृष्ठ:
हेडर:
मेनू आइटम:
सांख्यिकी
- सिक्के.
सिक्का स्थान
फोरम
सिक्का जानकारी
सेवाएँ
- समाचार.
- पुरस्कार.
- आर्बिट्राज.
लॉगिन
पंजीकरण
अधिक:
जानकारी
- हमसे संपर्क करें।
गोपनीयता और सुरक्षा
- शर्तें और नियम
- समर्थन समर्थन
- समर्थन।
- सामान्य प्रश्न।
एपीआई
- सार्वजनिक एपीआई
सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल सोशल
- ट्विटर।
- फेसबुक।
- लिंक्डइन।
व्यक्तिगत खाता:
हेडर = मुख्य हेडर + लॉगआउट + सूचनाएँ
मुख्य क्षेत्र:
बाईं ओर मेनू
खाता
सेटिंग्स
सुरक्षा सुरक्षा
सूचनाएँ
फुटर = मुख्य फुटर
डेटा ऑब्जेक्ट्स के मॉडल पर विशेष ध्यान दिया जाना चाहिए।
बात यह है कि एक मॉड्यूल पूरे ढांचे में डेटा के परिवर्तन की सेवा करता है।
संपर्क
डेटा संरचना => |
| भूमिका के लिए असेंबलिंग => भूमिका वाले उपयोगकर्ता के लिए डेटा।
डेटा के साथ तालिका => |