Membuat API (REST) menggunakan Python FLASK untuk sebagian dari web application yang sudah ada.

 

Saya ada aplikasi web (PHP, CI, MySQL) yang mau saya ganti jadi full stack (back end Python, REST API, dengan front end tetap menggunakan script PHP yang sama dengan asalnya. Hanya saja, yang sebelumnya koneksi ke MySQL diubah jadi REST API. Keseluruhan aplikasi ini dibagi menjadi 8 bagian, jadi masing-masing orang akan mengerjakan 12,5% dari keseluruhan aplikasi. Target pekerjaan per bagian (per-orang) adalah 2 minggu. Bonus tambahan bila bisa lebih cepat.

Jadi yang dikerjakan nanti adalah membuat backend (REST API) dan menyesuaikan front end supaya komunikasi data menggunakan API yang dikerjakan.

  • Keseluruhan project dibagi menjadi 8 bagian, dikerjakan secara terpisah oleh 8 freelancer. Jadi masing-masing pekerja hanya mengerjakan 12,5% dari keseluruhan sistem yang ada.

  • Sebagai gambaran, potongan pekerjaan anda ada pada video yang kami share. Mungkin akan ada sedikit perbedaan dari video tersebut, tapi tidak akan esensial dan signifikan. (Bagi yang belum mendapatkan akses ke video, berikan akun google anda, untuk saya berikan link dan akses video yang kami letakkan di google drive)

  • Pekerjaan utamanya adalah mengubah web application yang sudah ada, menjadi full stack system. 

  • Aplikasi yang dikerjakan adalah aplikasi penugasan (task) berupa entri data, persetujuan, pelaporan, dan notifikasi pada beberapa proses/langkah.

  • Sasaran akhir dari proyek ini adalah memungkinkan penambahan front end berupa mobile app, yang dimungkinkan oleh adanya REST API.

  • Bagian utama yang dibuat adalah back end, sehingga menggunakan sistem REST API dengan Python FLASK

  • Bagian front end, yang diubah adalah akses data diubah menjadi akses ke REST API.

  • API yang dibuat harus mewakili fungsi-fungsi pengolahan data pada aplikasi yang sudah ada. Tidak sebatas CRUD saja. Jadi sasarannya adalah, meminimalkan proses pengolahan data yang dilakukan di front end, dan memindahkannya semaksimal mungkin ke back end.

  • Akan ada aturan mengenai penulisan code, seperti penamaan variabel, sub routine, indentasi, dll.

  • Membuat dokumentasi API yang sudah dibuat.

  • Hasil kerja dikirim melalui GitHub

  • Hasil kerja dikirim (di-commit) sesering mungkin, setiap hari supaya bisa cepat direview sehingga bila diperlukan perbaikan bisa segera dikomunikasikan. Paling lambat, pengiriman selama 3 hari.

  • Waktu penyelesaian adalah 2 minggu, bila dirasa perlu dan disepakati maka bisa diberikan toleransi waktu penyelesaian.

  • Bila ada pekerjaan yang kurang memuaskan, baik itu tidak sesuai spesifikasi, tidak sesuai kesepakatan, tidak selesai, atau hal lain, maka pembayaran akan diberikan secara proporsional sesuai pekerjaan yang dihitung memuaskan.

Linux Python MySQL PHP CodeIgniter Flask Python

Published Budget: Rp 1,500,000 - 2,000,000
Finish Days: 14
Published Date: 14/09/2020 20:12:53 WIB
Start Date: 06/10/2020 20:18:27 WIB
Finish Date: 01/03/2021 08:01:00 WIB
Project Status: Closed
Accepted Worker: frizkyzendy (frizkyzendy)
Accepted Budget: Rp 2,000,000
Project Ending: Completed

Project Owner

iggy_budiman
    
10.00/10.00
739 Point
#602 dari 333,237
Rated Worker: 10.00/10.00

Pekerjaan dilakukan dengan baik, sabar dan komitmen hingga selesai. Komunikasi berlangsung lancar dan baik selama pengerjaan. Hasilnya selesai dan memuaskan sekali.

Accepted Worker

frizkyzendy
Kota Depok
    
10.00/10.00
-4 Point
#8,216 dari 333,237
Rated Owner: 10.00/10.00

Auto-rated by system.

  User Bids

taufiksoleh
    
10.00/10.00

Muhammad.Rahman
    
9.79/10.00

frizkyzendy
    
10.00/10.00

nanodev
    
9.25/10.00

umaralfaruqdev
    
0.00/10.00

jonpajarella
    
0.00/10.00

aanislami
    
0.00/10.00

Albardani
    
0.00/10.00

Recommended Workers

Iswanto

24,736 points
526 projects
    
9.72/10.00

Muhammad.Rahman

14,742 points
167 projects
    
9.79/10.00

steven.comptia

39,954 points
868 projects
    
9.97/10.00

manakreatif

12,991 points
107 projects
    
9.73/10.00

imzers

13,062 points
64 projects
    
9.89/10.00

Recommended Services

Pembuatan bot line

Rp 1,500,000
6 sales
    
10.00/10.00

Jasa Pembuatan website Wordpress + Elementor

Rp 650,000
8 sales
    
10.00/10.00

Jasa Pembuatan Robot Otomatisasi Website/Web Browser

Rp 500,000
4 sales
    
10.00/10.00

Tiru Website Lain Sesuai Keinginan (Cloning)

Rp 650,000
5 sales
    
9.60/10.00

Open Projects

Website top up game & voucher

Rp - 0Owner: Wildanfn
Deadline: 7 days

Menambah classs CNN

Rp - 0Owner: 4121f101097
Deadline: 1 days

Butuh Program Ahli API Integrasi BANK dan Ekspedisi

Rp - 0Owner: datacenteracdmi
Deadline: 7 days

Perbaikan ERP - Laravel

Rp - 0Owner: nyonyos
Deadline: 7 days

BRI Scrapper

Rp - 0Owner: felicadmaja
Deadline: 7 days