यो सूचीकरणको बारेमा
के समावेश छ
तपाईंले यसलाई समर्थन गर्ने वास्तविक ब्याकइन्ड भएको एप्लिकेसन प्राप्त गर्नुहुन्छ: प्रमाणीकरण, वास्तविक प्रयोगको भार थाम्न डिजाइन गरिएको डाटाबेस, फ्रन्टइन्ड भर पर्न सक्ने API, र भरपर्दो रूपमा पुन: निर्माण गर्न सकिने डिप्लोइमेन्ट। यो लोगो मात्र परिवर्तन गरिएको कुनै पूर्व-निर्मित टेम्प्लेट होइन।
हाम्रो दृष्टिकोण
काम प्रयोगकर्ताले सुरुदेखि अन्त्यसम्म पछ्याउन सक्ने सबैभन्दा सानो पूर्ण मार्गबाट सुरु हुन्छ, जस्तै साइन अप गर्ने, मुख्य कार्य सम्पादन गर्ने र नतिजा हेर्ने। त्यो अंशलाई चाँडै नै एउटा स्टेजिङ वातावरणमा पठाइन्छ, ताकि तपाईंसँग स्थितिको अपडेट मात्र नभई समीक्षा गर्नका लागि काम गर्ने सफ्टवेयर होस्। त्यहाँबाट हामी सोही ढाँचा जारी राख्छौं: अर्को प्रयोगकर्ता कार्य लिने, यसलाई प्रत्येक तहमा निर्माण गर्ने, परीक्षण गर्ने र अगाडि बढ्ने।
फ्रन्टइन्डमा, हामी TypeScript सँग React, ओभरलोड गरिएको ग्लोबल स्टेटको सट्टा सर्भर स्टेटको उचित व्यवस्थापन, र बुझाउनु अघि मान्य हुने फारमहरू प्रयोग गर्छौं। ब्याकइन्डमा, हामी टाइप गरिएको अनुरोध र प्रतिक्रिया मोडेलहरू, संस्करण-नियन्त्रित माइग्रेसनहरू, र ढिलो हुने कार्यहरूका लागि पृष्ठभूमि कार्यहरूसहित FastAPI वा Django REST प्रयोग गर्छौं। डाटाबेसको लागि, अन्यथा छनौट गर्ने कुनै कारण नभएसम्म हामी Postgres लाई पूर्वनिर्धारित मान्छौं, जसमा क्वेरीहरूलाई वास्तवमै आवश्यक पर्ने ठाउँहरूमा इन्डेक्सहरू राखिन्छ।
विश्वसनीयतामा ध्यान
परीक्षण ती क्षेत्रहरूमा केन्द्रित हुन्छ जुन असफल भएमा सबैभन्दा बढी असर पर्छ: प्रमाणीकरण, भुक्तानीहरू र डाटा लेखन। टाढाबाटै पहिचान गर्न पर्याप्त विवरणका साथ त्रुटिहरू लग गरिन्छ। संवेदनशील प्रमाणहरू कोडबेसको सट्टा वातावरण कन्फिगरेसनमा राखिन्छ।
हामीलाई तपाईंबाट के चाहिन्छ
हामी सबैभन्दा महत्त्वपूर्ण एकल प्रयोगकर्ता यात्रा, तपाईंसँग पहिले नै भएका कुनै पनि मकअप वा डिजाइन सन्दर्भहरू, साथै तपाईंले प्रयोग गर्न चाहनुभएको भण्डार (रिपोजिटरी) र होस्टिङ वातावरणको पहुँच माग्छौं। अवस्थित डिजाइनहरू बिना, हामी पहिलो दुई दिनभित्र एउटा रूपरेखा प्रस्तुत गर्नेछौं ताकि हामी कुनै मूर्त कुराबाट सुधार गर्न सकौं।
हस्तान्तरणमा तपाईंले के प्राप्त गर्नुहुन्छ
तयार कोडबेस, लेखिएअनुसार काम गर्ने एउटा README, र डिप्लोइमेन्ट चरणहरू, माइग्रेसनहरू र ध्यान दिनुपर्ने कुनै पनि बुँदाहरू समेटिएको रेकर्ड गरिएको वकथ्रु।
गति र अपडेटहरू
पहिलो कार्यशील अंश पहिलो हप्ताभित्रै स्टेजिङ URL मा पुग्छ। त्यसपछि, अन्तमा एकल सारांशको सट्टा के परिवर्तन भयो भन्ने बारे लिखित अपडेटहरूको साथ, डेलिभरी साना चरणहरूमा जारी रहन्छ। यदि कुनै आवश्यकता वास्तविक कोडबेसमा लागू गर्दा महँगो साबित भयो भने, तपाईंलाई तुरुन्तै सूचित गरिन्छ ताकि अझ किफायती दृष्टिकोण छनौट गर्न सकियोस्।