လွယ်လွယ်ပြောရရင် NayYet (နေ့ရက်) ဆိုတာ မြန်မာရက်စွဲ၊ လဆန်းလဆုတ်နဲ့ ဥပုသ်နေ့တွေကို နေ့တိုင်း လွယ်လွယ်ကြည့်လို့ရအောင် ကျွန်တော် ကိုယ်တိုင် ဆောက်ထားတဲ့ ပြက္ခဒိန် App တစ်ခုပါ။ Android, iOS နဲ့ Web သုံးခုလုံးမှာ သုံးလို့ရပြီး မြန်မာ / English နှစ်ဘာသာနဲ့ ကြည့်နိုင်ပါတယ်။
အိမ်နံရံမှာ ပြက္ခဒိန်တစ်ခု ချိတ်ထားသလိုပါပဲ။ ဒီနေ့ ဘာနေ့လဲ၊ လဆန်း ဘယ်နှစ်ရက်လဲ၊ ဥပုသ်နေ့ ဘယ်တော့လဲဆိုတာ သိချင်ရင် နံရံကို လှမ်းကြည့်လိုက်ရုံပဲ။ NayYet ကလည်း အဲဒီအတိုင်းပါပဲ — ဒါပေမဲ့ နံရံပေါ်မှာ မဟုတ်ဘဲ ကိုယ့်ဖုန်းထဲမှာ၊ ကိုယ့်ကွန်ပျူတာထဲမှာ ရှိနေတာပါ။ ဥပမာ နောက်ဥပုသ်နေ့ ဘယ်နေ့ကျလဲ သိချင်ရင် ပြက္ခဒိန်စာရွက်ကြီးကို တစ်ရွက်ချင်း လှန်ရှာစရာမလိုဘူး၊ App ဖွင့်လိုက်တာနဲ့ တန်းမြင်ရပါတယ်။
ဘာတွေ ကြည့်လို့ရလဲ
- Gregorian ပြက္ခဒိန်နဲ့ မြန်မာရက်စွဲကို တွဲပြီး ကြည့်နိုင်ပါတယ်
- မြန်မာသက္ကရာဇ်၊ မြန်မာလ၊ လဆန်း / လပြည့် / လဆုတ် / လကွယ်
- ဥပုသ်နေ့၊ အဖိတ်နေ့နဲ့ နောက်လာမယ့် ဥပုသ်နေ့ လေးရက်
- ရက်စွဲရွေးတာ၊ လ ပြောင်းတာ၊ “ယနေ့” ကို ပြန်သွားတာတွေ လွယ်လွယ်လုပ်နိုင်ပါတယ်
- ရက်စွဲအပိုင်းအခြား 1900-01-01 ကနေ 2100-12-31 အထိ ပါပါတယ်
- 2026 ခုနှစ် အများပြည်သူရုံးပိတ်ရက်တွေနဲ့ နိုင်ငံတကာ အထိမ်းအမှတ်နေ့တချို့ ပါပြီးသားပါ
ရက်စွဲကို ရှာချင်ရင်လည်း အပေါ်က Search မှာ YYYY-MM-DD ဒါမှမဟုတ် DD/MM/YYYY လို့ ရိုက်ထည့်လိုက်ရုံပါပဲ။ မြန်မာဂဏန်းနဲ့ ရိုက်ရင်လည်း ရပါတယ် — ဥပမာ ၀၁/၀၁/၂၀၂၆ လိုမျိုးပေါ့။ အရင်နေ့၊ နောက်နေ့ ခလုတ်တွေနဲ့လည်း တစ်ရက်ချင်း ရွှေ့ကြည့်နိုင်ပါတယ်။
လအလိုက် Theme ၁၂ ခု
NayYet မှာ ကျွန်တော် ကြိုက်တဲ့ အပိုင်းတစ်ခုက လတိုင်းမှာ ပုံစံပြောင်းသွားတာပါ။ ဇန်နဝါရီမှာ ကြယ်တွေနဲ့၊ ဖေဖော်ဝါရီမှာ ပုဂံ မနက်ခင်း၊ ဧပြီမှာ ငပလီကမ်းခြေ၊ ဇူလိုင်မှာ အင်းလေးကန် — အဲဒီလိုမျိုး လအလိုက် မြင်ကွင်း ၁၂ ခု ပါပါတယ်။ ရက်စွဲပြောင်းလိုက်ရင် ပုံလည်း လိုက်ပြောင်းသွားပါတယ်။ ဒါတွေက ဓာတ်ပုံတွေ မဟုတ်ပါဘူး၊ ပုံဖော်ထားတဲ့ illustration တွေပါ ဆိုတာတော့ ရှင်းရှင်းပြောထားချင်ပါတယ်။
နေ့စဉ် Quote နဲ့ ပုံ ထုတ်တာ
နေ့တိုင်းမှာ မြန်မာ / English နှစ်ဘာသာနဲ့ တိုတိုတုတ်တုတ် အတွေးစာသားလေးတွေ ပါပါတယ်။ စုစုပေါင်း ၃၁ ခု ရှိပြီး ရက်စွဲအလိုက် အလှည့်ကျ ပြောင်းနေတာပါ။ လူသိများတဲ့သူတွေရဲ့ စကားတွေကို ယူသုံးထားတာ မဟုတ်ဘူး — ကိုယ်ပိုင် ရေးထားတာတွေပါ။
အဲဒီ Quote ကို ပုံအဖြစ် သိမ်းချင်ရင်လည်း ရပါတယ်။
- Monthly theme, Universe, Skyline ဆိုပြီး နောက်ခံပုံစံ ရွေးနိုင်ပါတယ်
- 1080 × 1350 PNG အဖြစ် ထုတ်ပေးပါတယ်
- Web မှာဆို Save PNG နဲ့ သိမ်းတာ၊ Share နဲ့ ပို့တာတွေ ရပါတယ်
- Android မှာဆို Pictures/NayYet ထဲကို သိမ်းပေးပါတယ်
- iOS မှာဆို Share / Save to Files ကနေ သိမ်းနိုင်ပါတယ်
တစ်ခုပြောထားချင်တာက NayYet က ဘယ်တော့မှ ကိုယ်စားပြီး အလိုအလျောက် မတင်ပေးပါဘူး။ ပုံသိမ်းတာ၊ ပို့တာကို ကိုယ်တိုင် ရွေးပြီး ကိုယ်တိုင် အတည်ပြုရတာပါ။
Account မလို၊ Internet မလို
NayYet မှာ Account ဖွင့်စရာမလိုဘူး။ API Key မလိုဘူး။ Database လည်း မရှိဘူး၊ နောက်ကွယ်က Server လည်း မရှိပါဘူး။ ပြက္ခဒိန် data နဲ့ Font တွေက App ထဲမှာ အကုန် ပါပြီးသားဖြစ်လို့ Internet မရှိလည်း သုံးလို့ရပါတယ်။ Web မှာဆိုရင်လည်း တစ်ခါ ဝင်ကြည့်ပြီးရင် file တွေကို browser က မှတ်ထားပေးလို့ နောက်တစ်ခါ offline ဖွင့်ကြည့်လို့ရပါတယ် — browser cache ကို ရှင်းလိုက်ရင်တော့ offline copy ပျောက်သွားနိုင်ပါတယ်။
ဘာနည်းပညာတွေနဲ့ ဆောက်ထားလဲ
- Web — HTML, CSS, JavaScript ရိုးရိုးရှင်းရှင်း၊ build step မရှိပါဘူး
- Android — Flutter နဲ့ ဆောက်ထားပါတယ်
- iOS — SwiftUI နဲ့ ဆောက်ထားပါတယ်
- Shared — ပြက္ခဒိန် data, test vectors နဲ့ Font တွေကို တစ်နေရာတည်းမှာ စုထားပါတယ်
- Tools — Calendar data ကို ပြန်ထုတ်ပေးတဲ့ Python generator ပါပါတယ်
Font ကတော့ Pyidaungsu နဲ့ Outfit ကို project ထဲမှာ တစ်ပါတည်း ထည့်ထားပါတယ်။ Unicode UTF-8 နဲ့မို့ မြန်မာစာ ပျက်တာ၊ တုံးတာ မရှိပါဘူး။
Web မှာ စမ်းကြည့်ဖို့
အလွယ်ဆုံးကတော့ Live Preview ကို တန်းဖွင့်ကြည့်တာပါပဲ — itsmeminsithu.github.io/nayyet။
ကိုယ့်ကွန်ပျူတာပေါ်မှာ run ကြည့်ချင်ရင် Python 3.9 ဒါမှမဟုတ် အထက် ရှိရင် ရပါပြီ။
python3 start_web.py
ပြီးရင် browser မှာ http://127.0.0.1:8080/ ကို ဖွင့်ပါ။ Terminal ကို ဖွင့်ထားရပါမယ်၊ ပိတ်ချင်ရင် Ctrl+C နှိပ်ပါ။ တစ်ခုသတိထားရမှာက index.html ကို double-click ပြီး တိုက်ရိုက်ဖွင့်ရင် calendar data ကို ဖတ်လို့ မရပါဘူး — start_web.py နဲ့ ဖွင့်မှ ရပါတယ်။ Port 8080 မအားရင် python3 start_web.py –port 8081 လို့ ပြောင်းသုံးနိုင်ပါတယ်။ Windows မှာဆို py -3 start_web.py ဒါမှမဟုတ် Start-Web.bat နဲ့ ရပါတယ်။
လက်ရှိအဆင့်နဲ့ ရိုးရိုးသားသား ပြောရရင်
GitHub မှာ တင်ထားတာက Source Package အပြည့်အစုံပါ။ ဒါပေမဲ့ Play Store / App Store မှာ တင်ထားတာ မဟုတ်သေးပါဘူး — APK, IPA file တွေ မပါပါဘူး။ Web tests နဲ့ browser စစ်ဆေးမှုတွေတော့ လုပ်ထားပြီးပါပြီ။ Flutter နဲ့ Xcode build တွေကို စမ်းတဲ့ပတ်ဝန်းကျင်မှာ မစမ်းရသေးသလို၊ ဖုန်းအစစ်ပေါ်မှာ ပုံထုတ်တဲ့ feature ကိုလည်း တိုက်ရိုက် စမ်းဖို့ ကျန်နေသေးပါတယ်။ အဲဒါလေးတွေ ပြီးမှ “အပြည့်အစုံ ပြီးပြီ” လို့ ပြောနိုင်မှာပါ။
နိဂုံး
NayYet က ကြီးကြီးကျယ်ကျယ် project မဟုတ်ပါဘူး။ ဒါပေမဲ့ မြန်မာရက်စွဲကို ကြည့်ချင်တိုင်း၊ ဥပုသ်နေ့ကို စစ်ချင်တိုင်း ဖုန်းဖွင့်လိုက်ရုံနဲ့ တန်းမြင်ရတာက နေ့စဉ်ဘဝမှာ တကယ် အသုံးဝင်ပါတယ်။ နံရံပေါ်က ပြက္ခဒိန်လေးကို ဖုန်းထဲ ထည့်လိုက်သလိုပေါ့။
Source code အပြည့်အစုံကို GitHub မှာ MIT License နဲ့ ကြည့်နိုင်ပါတယ် — github.com/itsmeminsithu/nayyet။ စမ်းသုံးကြည့်ပြီး အကြံပြုချက် ရှိရင် ပြောပြပေးပါ။ နောက်ပိုင်း update တွေ ရှိလာရင်လည်း My Project Overview tag အောက်မှာပဲ ဆက်ရေးသွားပါမယ်။ 🙂