WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
JavaScript / Forms

Materialized Crud Generator in Mean Stack

— जोड़ें पर WorldWideScripts.net को

तारीख तक रहने के लिए हमारे फ़ीड की सदस्यता लें!

नई! आप यह चाहते हैं के रूप में हमें का पालन करें!


Materialized Crud Generator in Mean Stack - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

CRUDX - materialized मतलब ढेर CRUD जेनरेटर

आवश्यकताओं

निम्नलिखित 2 सॉफ्टवेयर स्थापित

लाइव डेमो - Heroku पर होस्ट किया गया

नोट: के कारण Heroku स्थानीय में छवियों की दुकान नहीं है के बाद समय की निश्चित राशि, छवियों हट सकता है। हम S3 या कुछ है जो भंडारण के लिए बेहतर है के लिए छवियों को बचाने के लिए करना चाहिए।

पर प्रकाश डाला गया

किसी और चीज की

  • Node.js और एनपीएम> = v0.12.0
  • MongoDB - एक सेवा या रन mongod के रूप में MongoDB को विन्यस्त

प्रौद्योगिकी ढेर प्रयुक्त

  • MongoDB 3.2
  • एक्सप्रेस 4.9
  • AngularJS 1.4.9
  • Node.js 4.2.3

इंस्टॉल करें

निम्न आदेश चलाने के लिए और आवेदन स्वचालित रूप से शुरू होगा
 एनपीएम यो जी स्थापित (मचान वेब आवेदन के लिए विपत्ति में सहायता स्थापित करें) 
 एनपीएम स्थापित असंतोष का शब्द-सीएलआई जी (यह बनाता है और जावास्क्रिप्ट repetative कार्यों रन) 
 एनपीएम कुंज जी (वेब ​​अनुप्रयोगों के लिए एक दृश्यपटल पैकेज प्रबंधक) स्थापित 
 एनपीएम स्थापित (सभी NodeJS निर्भरता स्थापित करें, भी स्वतः कुंज घटकों को स्थापित करता है) 

Buid और भागो

 असंतोष का शब्द [livereload साथ देव वातावरण में चलाने के लिए] की सेवा 
 असंतोष का शब्द की सेवा: जिले [Buid और उत्पादन मोड में चलाने] 
 असंतोष का शब्द --force [व्यवस्थापक अधिकार के साथ buid] 
नोट: यदि परीक्षण के किसी भी विफल रहा है या आवेदन चलाने में किसी भी त्रुटि, एनपीएम स्थापित करने और नवीनतम verion के साथ और कमांड प्रॉम्प्ट में प्रशासक मोड में कुंज कृपया

प्रयोग

 एनपीएम जी जनरेटर-कोणीय-fullstack स्थापित 

ES5 आधारित बाकी एपीआई बनाएं

 यो कोणीय-fullstack: समापन बिंदु ब्रांड [DESIRED_TABLE_NAME] 
 यो कोणीय-fullstack: मार्ग ब्रांड [DESIRED_HTML_PAGES_NAME] 
 यो कोणीय-fullstack: नियंत्रक ब्रांड 
 यो कोणीय-fullstack: निर्देश [कस्टम निर्देशक] 
 यो कोणीय-fullstack: फिल्टर [कस्टम फ़िल्टर नाम] 
 यो कोणीय-fullstack: फैक्टरी [कस्टम फैक्टरी नाम] 

डेटा लिस्टिंग के लिए HTML पृष्ठ पर निर्देश घोषित

 crud-grid name="brand" api="API NAME ie Brand in this case" required-cols="requiredCols" cols-width="colsWidth" schema = "schema" data ="brands" cols="displayCols" /crud-grid 
नियंत्रक सेट कॉलम पाठ लिखें और दृश्यता में
 $ Scope.displayCols = [{ 'नाम': 'पाठ' } { 'विवरण': 'पाठ' } { 'माता पिता की पहचान' } { 'छवि': 'छवि' } { 'सक्रिय': 'बूलियन' }]; $ Scope.requiredCols = [ 'नाम']; $ Scope.colsWidth = [{ 'नाम': '20% ' } { 'विवरण': '30% ' } { 'माता-पिता': '20% ' } { 'छवि': '10% ' } { 'सक्रिय': '10% ' }]; 

सर्वर / एपीआई / ब्रांड में brand.modal.js में सेट colums

 वर brandModel = mongoose.model ( 'ब्रांड', BrandSchema) brandModel.displayColumns = 'नाम | 30%, विवरण | 20%, वेबसाइट | 15%, LogoUrl | 15%, सक्रिय | 10%'; brandModel.exportColumns = 'नाम, विवरण, वेबसाइट, logourl, सक्रिय'; brandModel.requiredColumns = 'नाम'; 
प्रमाणित मार्ग पर सच सेट
 .config (समारोह ($ stateProvider) { $ stateProvider .state ( 'ब्रांड', { यूआरएल: '/ ब्रांड', templateUrl: 'एप्लिकेशन / ब्रांड / brand.html' नियंत्रक: 'BrandCtrl' प्रमाणित: सच }); }); 

परिक्षण

रनिंग `असंतोष का शब्द test` कर्म और मोचा के साथ ग्राहक और सर्वर इकाई परीक्षण चलेंगे। का प्रयोग करें `असंतोष का शब्द परीक्षण: केवल रन सर्वर परीक्षण करने के लिए server`। `असंतोष का शब्द परीक्षण का उपयोग करें: client` केवल ग्राहक परीक्षण चलाने के लिए।

चांदा परीक्षण

सेटअप चांदा E2E परीक्षण करने के लिए, आप पहली बार `एनपीएम रन अद्यतन-webdriver`` प्रयोग चलाना चाहिए असंतोष का शब्द परीक्षण: e2e` चांदा `e2e` फ़ोल्डर में स्थित परीक्षण के माध्यम से जाने के लिए है।

विशेषताएं

  • लॉग इन, पंजीकरण, श्रेणी CRUD पृष्ठों के साथ मोबाइल resposinve मुख पृष्ठ
  • किसी भी ग्राहक से वास्तविक समय सिंक डेटा
  • भूमिका के साथ प्रमाणीकरण
  • प्रदान की मॉडल और नियंत्रक से सेटिंग से इकाई बनाने
  • लिस्टिंग, खोज, संपादित करें, पेजिंग
  • खोज / फ़िल्टर / क्रमबद्ध
  • कोणीय मोडल सेवा के साथ मॉडल के साथ पुष्टि मिटाएं
  • प्रपत्र डेटा के साथ प्रत्येक आइटम के लिए छवि अपलोड करें
  • अमल में लाना बॉक्स में छवि देखें
  • रीयलटाइम अपडेट - डेटाबेस में कोई भी परिवर्तन रीयलटाइम में अद्यतन किया जाता है
  • सीएसवी और JSON करने के लिए निर्यात
  • टोकन की समय सीमा समाप्त समय
  • सत्र प्रबंधन
  • लॉगिन
  • साइन अप करें
  • पासवर्ड बदलें
  • SHA1 साथ पासवर्ड एन्क्रिप्शन
  • स्वत: minification, संपीड़न, तैनाती के दौरान CDNify
  • लाइव reaload जबकि विकास
  • उपयोगकर्ता भूमिका
  • विकास और उत्पादन के लिए संसाधनों का ऑटो चयन
  • भूमिका आधारित प्रमाणीकरण के साथ एपीआई
  • slugify के लिए keystone.utils का उपयोग कर प्रत्येक पृष्ठ के लिए एसईओ अनुकूलित खिताब
  • उत्तरदायी सामने अंत में किसी भी स्क्रीन फिट करने के लिए
  • तेजी से विकास के लिए मॉड्यूलर कोड संरचना
  • मक्खी पर विषयों को बदलने के लिए आंशिक पृष्ठ
  • प्रत्येक मॉड्यूल आसान प्रबंधन के लिए अपनी निर्देशिका के अंदर रखा गया है
  • onlyNumbers, animateOnChange, passwordMatch, ngConfirmClick, errSrc, DateTimePicker, datepicker, modalWindow: बॉक्स निर्देशों से बाहर
  • बॉक्स फिल्टर में से: अद्वितीय, labelCase, CamelCase, रिवर्स, सक्रिय, स्थिति
  • एनिमेशन: NG-दोहराने, एनजी, तो एनजी शो
  • नेस्ट मार्ग तंत्र यूआई-रूटर का उपयोग
  • विकास और उत्पादन के लिए अलग विन्यास envirnoment
  • पोस्ट पुष्टि / त्रुटि के लिए संदेश
  • मॉडल प्रणाली - कि उपयोगकर्ता अपडेशन के लिए पेज छोड़ने के लिए नहीं होगा तो

डाउनलोड करें
इस श्रेणी में अन्य घटकोंइस लेखक के सभी घटकों
टिप्पणियाँअक्सर पूछे जाने वाले सवाल और जवाब पूछा

गुण

बनाया था:
13 फरवरी 16

आखिरी अपडेट:
13 फरवरी 16

उच्च संकल्प:
हाँ

संगत ब्राउज़र:
IE9, IE10, IE11, फायरफॉक्स, क्रोम

फ़ाइलें:
जावास्क्रिप्ट जे एस, जावास्क्रिप्ट JSON, एचटीएमएल, सीएसएस

सॉफ्टवेयर संस्करण:
jQuery, Node.js

कीवर्ड

ईकामर्स, ईकामर्स, सभी आइटम, कोणीय, कोणीय CRUD, Angular.js, प्रमाणीकरण कोणीय, materialized, ढेर मतलब, MongoDB, Node.js, NodeJS