सामग्री पर जाएं
वेबसाइट का अन्वेषण करें
अपने प्रोजेक्ट पर चर्चा करें

contact@almousa.dev

कार्य/परियोजना अध्ययन

BuildTrack - निर्माण समन्वय प्रणाली

एक प्रणाली जो दस्तावेज़ों को व्यवस्थित करती है और वेब इंटरफ़ेस, बैकएंड सेवाओं और PostgreSQL डेटा भंडारण के साथ मालिक, ठेकेदार और इंजीनियरिंग कार्यालय का समन्वय करती है।

BuildTrack निर्माण समन्वय लैंडिंग पृष्ठ, जिसमें निष्कर्ष, निर्णय और अनुवर्ती दस्तावेज़ीकरण के लिए एक इंटरफ़ेस उदाहरण शामिल है।स्क्रीनशॉट बड़ा करें
इंटरफ़ेस का स्क्रीनशॉट डेवलपर ने दिया है; इसमें दिखाए गए आँकड़े क्लाइंट के मापे गए वास्तविक परिणाम नहीं हैं।
प्रोजेक्ट का नाम
BuildTrack - निर्माण ट्रैकिंग
सेक्टर
निर्माण एवं ठेकेदारी
लॉन्च वर्ष
2025
प्रौद्योगिकी
C# · .NET 10 · EF Core · TypeScript · Next.js · React 19 · TSX · PostgreSQL · SQL · HTML · CSS · CSS Modules · JavaScript / MJS · Python · Bash / Shell · GitHub Actions · YAML · JSON
मंच
वेब अनुप्रयोग
ALMOUSA की भूमिका
मालिक, ठेकेदार और इंजीनियरिंग कार्यालय द्वारा साझा किए गए दस्तावेज़ और समन्वय वर्कफ़्लो से जुड़े वेब इंटरफ़ेस, बैकएंड सेवाओं, APIs और डेटा-एक्सेस परत का विकास करना।

चुनौती

बिखरे हुए दस्तावेज़ जिन्हें ढूंढना मुश्किल था, मालिक, ठेकेदार और इंजीनियरिंग कार्यालय के बीच सीमित समन्वय, और ओवरलैपिंग कार्य ने संसाधनों को बर्बाद कर दिया।

हमने क्या बनाया

हमने काम व्यवस्थित करने और तीनों पक्षों की गतिविधियों में समन्वय के लिए एक प्रणाली विकसित की, जिससे कार्यप्रवाह में अलग-अलग जगह बिखरे दस्तावेज़ों की समस्या दूर हुई।

कार्यान्वयन का दायरा

  • मालिक, ठेकेदार और इंजीनियरिंग कार्यालय के बीच समन्वय कार्य।
  • वर्कफ़्लो के भीतर दस्तावेज़ों को व्यवस्थित करना और उन्हें ट्रैक करना आसान बनाना।
  • डोमेन लॉजिक, एप्लिकेशन लेयर और इंफ्रास्ट्रक्चर को अलग करना।

तकनीकी आर्किटेक्चर

इस सिस्टम की बैकएंड सेवाओं और APIs के लिए C# और .NET 10, वेब इंटरफ़ेस और backend-for-frontend (BFF) लेयर के लिए TypeScript, Next.js और React 19, तथा डेटा प्रबंधन के लिए PostgreSQL का उपयोग किया गया है। डेटा तक पहुँच के लिए EF Core का उपयोग किया गया है।

आर्किटेक्चर डोमेन लॉजिक, एप्लिकेशन लेयर और इंफ्रास्ट्रक्चर को अलग रखता है। इसमें डेटाबेस की हर पंक्ति के स्तर पर पहुँच नीतियाँ और स्वचालन, सुरक्षा तथा संचालन की जाँच के लिए Python और Bash स्क्रिप्ट भी इस्तेमाल होती हैं।

  1. वेब इंटरफ़ेस और BFFNext.js · React 19 · TypeScript
  2. सिस्टम सेवाएँ और APIsC# · .NET 10
  3. डेटा पहुंचEF Core
  4. डेटाबेस और पंक्ति-स्तरीय नीतियांPostgreSQL
वेब इंटरफ़ेस से डेटाबेस तक जिम्मेदारियाँ। यह आरेख सिस्टम घटकों का वर्णन करता है, प्रदर्शन माप का नहीं।

कार्यान्वयन परतें और प्रौद्योगिकियाँ

परतप्रौद्योगिकी
बैकएंड सेवाएँ और APIsC# · .NET 10 · EF Core
वेब इंटरफ़ेस और BFFTypeScript · Next.js · React 19 · TSX
डेटाPostgreSQL · SQL
इंटरफ़ेस संरचना और स्टाइलHTML · CSS · CSS Modules
संचालन और सुरक्षा स्क्रिप्टJavaScript / MJS · Python · Bash / Shell
बिल्ड और तैनाती की कॉन्फ़िगरेशनGitHub Actions · YAML · JSON

एक कार्यान्वयन निर्णय

आर्किटेक्चर डोमेन लॉजिक को एप्लिकेशन लेयर और इंफ्रास्ट्रक्चर से अलग रखता है। इंटरफ़ेस से डेटा तक किसी बदलाव का पता लगाते समय हर हिस्से की ज़िम्मेदारी स्पष्ट होती है, जबकि BFF वेब इंटरफ़ेस की ज़रूरतों को सिस्टम सेवाओं से जोड़ता है।

परिणाम और अनुभव

सिस्टम ने समन्वय को बेहतर बनाने में मदद की, दस्तावेज़ों को ट्रैक करना आसान बना दिया, और संसाधनों को बर्बाद करने वाले ओवरलैपिंग कार्य को संबोधित किया।