इस प्रोजेक्ट के बारे में
Berlin AI Builders एक ओपन-सोर्स इवेंट ट्रैकर है जो बर्लिन में AI से संबंधित सभाओं को एकत्रित करता है। यह एक स्टैटिक साइट के रूप में कार्य करता है जो GitHub Action के माध्यम से हर दो दिन में अपने डेटा को ऑटो-रिफ्रेश करता है।
मुख्य तकनीकी विशेषताओं में शामिल हैं:
- स्वचालित डेटा संग्रह: Node.js स्क्रिप्ट (`update-events.mjs`) का उपयोग करके Luma और Meetup iCal फीड से इवेंट्स खींचता है।
- हाइब्रिड डेटा सोर्सिंग: उन इवेंट्स के लिए जिनमें फीड नहीं है, उनके लिए `manual-events.json` में संग्रहीत हस्त-क्यूरेटेड प्रविष्टियों को स्वचालित फीड डेटा के साथ जोड़ता है।
- शून्य-लागत बुनियादी ढांचा: ऑटोमेशन के लिए GitHub Actions और स्टैटिक होस्टिंग के लिए Vercel का उपयोग करके मुफ्त में चलाने के लिए डिज़ाइन किया गया है।
- फ़िल्टरिंग: यह सुनिश्चित करने के लिए कि केवल बर्लिन-आधारित इवेंट्स ही प्रदर्शित हों, मल्टी-सिटी कैलेंडर के लिए शहर-विशिष्ट फ़िल्टरिंग का समर्थन करता है।
- परिनियोजन (Deployment): एक स्टैटिक साइट के रूप में तैनात किया जाता है जहाँ फ्रंटएंड लोड होने पर एक जनरेट की गई `events.json` फ़ाइल को फेच करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.