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