इस प्रोजेक्ट के बारे में
CoreUI Free React Admin Template, React के साथ एडमिन पैनल और डैशबोर्ड बनाने के लिए एक मुफ्त, MIT-लाइसेंस प्राप्त स्टार्टर है। इसे React 19 और CoreUI React कंपोनेंट लाइब्रेरी पर बनाया गया है, Vite के साथ कॉन्फ़िगर किया गया है, और इसमें एक लेआउट स्केलेटन (हेडर, फुटर, साइडबार), रूट्स कॉन्फ़िगरेशन, उदाहरण व्यूज़, SCSS स्टाइलिंग और एक सैंपल स्टेट स्टोर दिया गया है।
यह प्रोजेक्ट AI-असिस्टेड डेवलपमेंट पर जोर देता है। इसमें एक .cursorrules फ़ाइल है जो React और CoreUI के लिए कन्वेंशन और पैटर्न का वर्णन करती है, एक ARCHITECTURE.md है जिसमें प्रोजेक्ट स्ट्रक्चर, कंपोनेंट पदानुक्रम, रूटिंग, स्टेट मैनेजमेंट और बिल्ड पाइपलाइन शामिल है, और एक DEVELOPMENT.md गाइड है जिसमें सेटअप, वर्कफ़्लो और कोड उदाहरण दिए गए हैं। कंपोनेंट्स में JSDoc कमेंट्स और PropTypes हैं ताकि Cursor, Claude Code या GitHub Copilot जैसे असिस्टेंट स्टैक और मौजूदा पैटर्न का पालन कर सकें।
शुरुआत कैसे करें: npm install या yarn install के साथ डिपेंडेंसी इंस्टॉल करें, http://localhost:3000 पर हॉट रीलोड के साथ देव सर्वर लॉन्च करने के लिए npm start (या yarn start) चलाएं, और build/ डायरेक्टरी में प्रोडक्शन आर्टिफैक्ट्स बनाने के लिए npm run build का उपयोग करें।
डाउनलोड में public/ स्टैटिक फाइलें; src/ जिसमें एसेट्स, कंपोनेंट्स, लेआउट्स, scss, व्यूज़, नेविगेशन कॉन्फ़िग, App और index एंट्री पॉइंट्स, रूट्स और स्टोर शामिल हैं; साथ ही index.html, package.json और vite.config.mjs शामिल हैं।
यह टेम्पलेट CoreUI और CoreUI PRO UI कंपोनेंट लाइब्रेरीज़ पर आधारित है; कई कंपोनेंट्स मुफ्त संस्करण में उपलब्ध हैं जबकि Autocomplete, Date Picker, Date Range Picker, Multi Select, Password Input, Smart Table, Stepper और Time Picker जैसे आइटम PRO के रूप में चिह्नित हैं। अलग से एड-ऑन्स दिए गए हैं: सॉर्टिंग, फ़िल्टरिंग, वर्चुअलाइजेशन, कॉलम पिनिंग, इनलाइन एडिटिंग और CSV एक्सपोर्ट वाली बड़ी टेबल के लिए @coreui/react-data-grid, और डे, वीक, मंथ, एजेंडा, रिसोर्सेज और टाइमलाइन व्यूज़, ड्रैग एंड ड्रॉप, RFC 5545 रिकरेंस और DST-सेफ टाइम हैंडलिंग के साथ @coreui/react-scheduler। ये एड-ऑन्स अलग से लाइसेंस प्राप्त हैं और CoreUI PRO का हिस्सा नहीं हैं।
Bootstrap, Angular और Vue के लिए समकक्ष टेम्पलेट्स मौजूद हैं, और इन फ्रेमवर्क्स के साथ-साथ Next.js के लिए PRO वेरिएंट्स भी उपलब्ध हैं। टेम्पलेट सिमेंटिक वर्जनिंग का पालन करता है। इसे Łukasz Holeczek, Andrzej Kopański और CoreUI टीम द्वारा बनाया गया है, और कोड को MIT लाइसेंस के तहत जारी किया गया है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.