Setelah membaca deskripsi proyek yang Anda sampaikan, saya dapat menyimpulkan seperti ini:
1. Tujuan utama dari proyek ini adalah membaca data eksternal yang disediakan oleh pihak ketiga, untuk kemudian di format sedemikian rupa dan ditampilkan pada sistem Anda.
2. Data yang dimaksud berada dalam suatu database MySQL, dimana nilai-nilai di dalamnya telah ter-sinkronisasi oleh sistem pihak lain sehingga data-nya selalu terupdate. Tugas sistem ini hanya membaca secara periodik data-data tersebut untuk kemudian ditampilkan pada sistem.
Jika pernyataan saya ini benar, maka saya cukup berkompeten untuk proyek ini. Bidang keahlian pemrograman saya berada pada level implementasi dan manipulasi algoritma (bukan hanya penggunaan API / Library) sehingga jenis permasalahan seperti ini merupakan sebuah tantangan. Proses pengerjaan akan saya bagi menjadi 3 tahap, yaitu:
1. Klasifikasi data pada MySQL yang akan saya keluarkan dalam bentuk plain text.
2. Pembuatan user interface, yaitu tampilan yang akan dilihat oleh pengunjung.
3. Sinkronisasi antara keluaran algoritma berupa plain-text dan user interface.
Karena saya belum mengetahui bentuk data-nya, maka saya asumsikan pengerjaan akan selesai maksimal dalam waktu 30 hari, dengan detail:
7 hari untuk proses analisis dan perancangan algoritma klasifikasi,
7 hari untuk implementasi algoritma,
sisanya untuk pembuatan dan sinkronisasi interface
Silahkan mengunjungi profil saya sebagai bahan pertimbangan. Terima kasih.