परियोजना का विवरण
अनुवादिततर्क को वास्तविक दुनिया के मामलों को संभालने की आवश्यकता है: ओवरलैपिंग अवधियाँ, क्योंकि कोई व्यक्ति जो एक साथ दो नौकरियों में औपचारिक रूप से कार्यरत है, उस समय को दो बार नहीं गिनना चाहिए, नौकरियों के बीच के अंतराल जो सीनियॉरिटी की ओर नहीं गिनते हैं, और अवधि की शुरुआत या अंत में आंशिक महीने। परिणाम को वर्षों, महीनों और दिनों में विभाजित किया जाना चाहिए, जिसमें एक पठनीय सारांश हो जिसे आगंतुक प्रिंट या सहेज सके।
हमें एक डेवलपर की आवश्यकता है जो इसे एक साफ, मोबाइल-फ्रेंडली विजेट के रूप में बनाए जो एक मौजूदा पृष्ठ में फिट हो, बिना बैकएंड डेटाबेस के काम करे (क्लाइंट-साइड गणना ठीक है, तारीखों की सर्वर-साइड मान्यता एक प्लस है), और एक गैर-तकनीकी संपादक के लिए बनाए रखना आसान हो।
हमें क्या चाहिए:
— तिथियों के चयनकर्ताओं के साथ अवधि जोड़ने और हटाने के लिए गतिशील फॉर्म
— स्पष्ट विभाजन के साथ स्वचालित ओवरलैप और गैप पहचान
— वर्षों, महीनों और दिनों में अलग से दिखाया गया कुल सीनियॉरिटी
— प्रिंट-फ्रेंडली या निर्यात योग्य सारांश
— कानूनी, पेशेवर साइट शैली से मेल खाता साफ UI