Aplikasi ini dirancang untuk mengirimkan ringkasan tugas singkat melalui teks SMS (menggunakan Twilio) kepada orang tua dan/atau anak menggunakan www.showmyhomework.co.uk ("SMH"). Meskipun ada aplikasi seluler untuk SMH, tidak semua anak sekolah memiliki akses ke aplikasi tersebut di ponsel mereka (atau orang tua mereka), dan hal utama yang tidak diberitahukan kepada orang tua adalah perkiraan total upaya yang tersisa untuk semua tugas pekerjaan rumah yang belum diselesaikan. .
Ini adalah aplikasi yang cukup sederhana dan proyek "publik" pertama saya di Github. Saat ini saya sedang mencari mentor atau mentor untuk membantu membimbing saya dalam perjalanan saya dari memiliki aplikasi yang fungsional namun amatir/diretas bersama-sama dan menerapkan fitur-fitur yang diperlukan untuk membuatnya "siap produksi" yaitu dikemas dengan baik sehingga pengguna bisa langsung mengambil dan menggunakannya, tanpa pengetahuan tentang Python, menyiapkan Twilio, variabel lingkungan, token, dll.
Pada saat penulisan, perbaikan utama yang saya tahu perlu saya lakukan meliputi:
Serta mencapai tujuan akhir yaitu menciptakan alat yang dikemas dengan baik dan dapat dibagikan yang dapat diambil oleh orang tua lain (mungkin mengunduh dari situs web yang lebih "mainstream" daripada Github), menurut saya inilah perjalanan untuk mendapatkan kode tersebut saat ini di ("fungsional tetapi amatir/diretas") ke keadaan tersebut dengan upaya minimal layak untuk didokumentasikan, bahkan mungkin sebagai tutorial. Saya tahu ada banyak pemula Python seperti saya yang sudah sampai pada titik menciptakan sesuatu yang berguna, meskipun dalam ruang hampa, dan sejujurnya agak gentar dengan semua pembelajaran tambahan dan langkah-langkah yang harus mereka lalui untuk benar-benar mulai berbagi alat dengan pengguna akhir, atau dengan Pythonista ramah lainnya yang dapat membantu meningkatkan kualitas, keamanan, keterbacaan, dll. dari kode itu sendiri.
Jadi... semua komentar dan tawaran bantuan akan sangat luar biasa dan sangat dihargai, tidak hanya untuk saya dan aplikasi khusus ini, tetapi juga untuk pemula lainnya yang ingin mengambil langkah berikutnya yang hampir universal ini.
Terima kasih banyak,