BIZHARE
Diusulkan Oleh:
DAFTAR ISI..........................................................................................................II
DAFTAR GAMBAR...........................................................................................III
BAB 1. PENDAHULUAN.....................................................................................3
BAB 2. KAJIAN PUSTAKA.................................................................................4
2.1. Presentasi......................................................................................................4
2.2. Microsoft PowerPoint...................................................................................4
BAB 3. RANCANGAN..........................................................................................5
3.1. Rancangan Endpoint...............................................................................51.1.
Latar Belakang..............................................................................................3
1.2. Batasan Masalah...........................................................................................3
1.3. Rumusan Masalah.........................................................................................3
1.4. Tujuan Penulisan...........................................................................................3
1.5. Manfaat.........................................................................................................3
1.6. Metode Penulisan..........................................................................................3
II
DAFTAR GAMBAR
III
1
RINGKASAN
Dibawah ini adalah ringkasan menyeluruh mengenai dokumentasi web case study yang dibuat dan
dikembangkan:
BAB 1. PENDAHULUAN
1.5. Manfaat
2.1. Presentasi
BAB 3. RANCANGAN
https://api.bizhare.id/admin/
POST Menginput data category bisnis baru
categories/insert/
Halaman Bisnis
https://api.bizhare.id/admin/
POST Menginput data bisnis baru
bisnis/insert/
https://api.bizhare.id/admin/
PUT Update data bisnis berdasarkan id
bisnis/update/{id}
https://api.bizhare.id/admin/
DELETE Menghapus data bisnis berdasarkan id
bisnis/delete/{id}
6
Halaman Portofolio
https://api.bizhare.id/admin/
POST Menginput data portofolio baru
portofolio/insert/
https://api.bizhare.id/admin/
PUT Update data portofolio berdasarkan id
portofolio/update/{id}
Halaman Investasi
https://api.bizhare.id/admin/
POST Menginput data investasi user baru
investasi/insert/
https://api.bizhare.id/admin/
PUT Update data investasi user berdasarkan id
investasi/update/{id}
3.
7
Request
Method URL
GET /categories
Require Authentication No
Parameters
- - -
Response
Status Response
{
200 "current_page": 1,
"data": [
{
"id": 2,
"name": "F&B",
"description": "Food And Beverage merupakan salah satu industri yang tel
ah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan masuk dalam
industri F&B adalah bisnis yang berfokus pada pelayanan makanan dan minuman sebagai
poros bisnisnya untuk mencapai kepuasan pelanggan. ",
"created_at": "2022-01-31T17:03:27.000000Z",
"updated_at": "2022-01-31T17:03:27.000000Z"
},
{
"id": 1,
"name": "F&B",
"description": "Food And Beverage merupakan salah satu industri yang tel
ah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan masuk dalam
industri F&B adalah bisnis yang berfokus pada pelayanan makanan dan minuman sebagai
poros bisnisnya untuk mencapai kepuasan pelanggan. ",
"created_at": "2022-01-31T17:03:16.000000Z",
"updated_at": "2022-01-31T17:03:16.000000Z"
}
],
"first_page_url": "http://localhost:8000/admin/categories?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://localhost:8000/admin/categories?page=1",
9
Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id
Request
Method URL
GET /admin/categories/1
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"id": 1,
"name": "F&B",
"description": "Food And Beverage merupakan salah satu industri yang te
lah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan ma
suk dalam industri F&B adalah bisnis yang berfokus pada pelayanan makanan d
an minuman sebagai poros bisnisnya untuk mencapai kepuasan pelanggan. ",
"created_at": "2022-01-31T17:03:16.000000Z",
"updated_at": "2022-01-31T17:03:16.000000Z"
}
10
Request
Method URL
POST /admin/categories/insert
Require Authentication No
Parameters
Response
Status Response
{
200
"name": "F&B",
"description": "Food And Beverage merupakan salah satu industri yang te
lah ada dan berkembang sejak lama. Jenis bisnis yang dapat dikategorikan ma
suk dalam industri F&B adalah bisnis yang berfokus pada pelayanan makanan d
an minuman sebagai poros bisnisnya untuk mencapai kepuasan pelanggan. ",
"updated_at": "2022-01-31T17:03:27.000000Z",
"created_at": "2022-01-31T17:03:27.000000Z",
"id": 2
}
11
Request
Method URL
PUT /admin/categories/update/2
Require Authentication No
Parameters
Response
Status Response
{
200
"id": 2,
"name": "Jasa",
"description": "aktivitas ekonomi yang melibatkan sejumlah interaksi de
ngan konsumen atau dengan barang-barang milik, tetapi tidak menghasilkan tr
ansfer kepemilikan.",
"created_at": "2022-01-31T17:03:27.000000Z",
"updated_at": "2022-02-01T01:24:51.000000Z"
}
12
Request
Method URL
DELETE /admin/categories/delete/4
Require Authentication No
Parameters
- - -
- - -
Response
Status Response
{
200
"message": "deleted successfully",
"category_id": "4"
}
13
Request
Method URL
GET /bisnis
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"current_page": 1,
"data": [
{
"id": 2,
"business_category_id": 2,
"name": "Hasanah",
"description": "Hasanah\r\n",
"created_at": null,
"updated_at": null
},
{
"id": 1,
"business_category_id": 1,
"name": "Zenbu",
"description": "Zenbu",
"created_at": null,
"updated_at": null
}
],
"first_page_url": "http://localhost:8000/bisnis?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://localhost:8000/bisnis?page=1",
14
Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id
Request
Method URL
GET /bisnis/3
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"id": 3,
"business_category_id": 1,
"name": "Pertashop",
"description": "Pertashop adalah lembaga penyalur Pertamina skala kecil
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi, LPG non s
ubsidi, dan produk Pertamina ritel lainnya yang tidak atau belum terlayani
oleh lembaga penyalur pertamina lainnya. Direktur Utama PT. Pertamina Patra
Niaga, Alfian Nasution, mengatakan, latar belakang pembentukan Pertashop in
i adalah untuk menjalankan Undang-undang Ketahanan Energi Nomor 30 Tahun 20
07 dengan melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khususn
ya yang belum terjangkau. Program ini selaras dengan program One Village On
e Outlet (OVOO) Pertamina yang memastikan di setiap desa memiliki satu lemb
aga penyalur Pertamina untuk menyalurkan energi ke pelosok negeri. ",
"created_at": "2022-01-31T17:07:18.000000Z",
"updated_at": "2022-01-31T17:07:18.000000Z"
}
15
Request
Method URL
POST /admin/bisnis/insert
Require Authentication No
Parameters
Status Response
{
200
"name": "Pertashop",
"description": "Pertashop adalah lembaga penyalur Pertamina skala kecil
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi, LPG non s
ubsidi, dan produk Pertamina ritel lainnya yang tidak atau belum terlayani
oleh lembaga penyalur pertamina lainnya. Direktur Utama PT. Pertamina Patra
Niaga, Alfian Nasution, mengatakan, latar belakang pembentukan Pertashop in
i adalah untuk menjalankan Undang-undang Ketahanan Energi Nomor 30 Tahun
2007 dengan melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khusu
snya yang belum terjangkau. Program ini selaras dengan program One Village
One Outlet (OVOO) Pertamina yang memastikan di setiap desa memiliki satu le
mbaga penyalur Pertamina untuk menyalurkan energi ke pelosok negeri. ",
"business_category_id": "1",
"updated_at": "2022-01-31T17:07:18.000000Z",
"created_at": "2022-01-31T17:07:18.000000Z",
"id": 3
}
16
Request
Method URL
PUT /admin/bisnis/update/3
Require Authentication No
Parameters
Response
Status Response
{
200
"id": 3,
"business_category_id": "1",
"name": "Pertashop",
"description": "Pertashop adalah lembaga penyalur Pertamina skala kecil
yang disiapkan untuk melayani kebutuhan konsumen BBM non subsidi, LPG non s
ubsidi, dan produk Pertamina ritel lainnya yang tidak atau belum terlayani
oleh lembaga penyalur pertamina lainnya. Direktur Utama PT. Pertamina Patra
Niaga, Alfian Nasution, mengatakan, latar belakang pembentukan Pertashop in
i adalah untuk menjalankan Undang-undang Ketahanan Energi Nomor 30 Tahun
2007 dengan melayani kebutuhan BBM, LPG, ke seluruh wilayah Indonesia khusu
snya yang belum terjangkau. Program ini selaras dengan program One Village
One Outlet (OVOO) Pertamina yang memastikan di setiap desa memiliki satu le
mbaga penyalur Pertamina untuk menyalurkan energi ke pelosok negeri. ",
"created_at": "2022-01-31T17:07:18.000000Z",
"updated_at": "2022-01-31T17:07:18.000000Z"
}
17
Request
Method URL
DELETE /admin/bisnis/delete/2
Require Authentication No
Parameters
- - -
- - -
Response
Status Response
{
200
"message": "deleted successfully",
"bisnis_id": "2"
}
18
Request
Method URL
GET /portofolio
Require Authentication No
Parameters
- - -
Response
Status Response
{
200 "current_page": 1,
"data": [
{
"id": 4,
"name": "Megacon",
"user_id": 2,
"created_at": "2022-01-31T15:21:31.000000Z",
"updated_at": "2022-01-31T15:21:31.000000Z"
},
{
"id": 3,
"name": "Galura",
"user_id": 2,
"created_at": "2022-01-31T15:21:16.000000Z",
"updated_at": "2022-01-31T15:21:16.000000Z"
},
{
"id": 2,
"name": "Zenbu",
"user_id": 1,
"created_at": "2022-01-31T14:43:22.000000Z",
"updated_at": "2022-01-31T15:16:03.000000Z"
},
{
"id": 1,
"name": "ilham",
"user_id": 1,
"created_at": "2022-01-31T13:31:37.000000Z",
"updated_at": "2022-01-31T13:31:37.000000Z"
}
],
"first_page_url": "http://localhost:8000/portofolio?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://localhost:8000/portofolio?page=1",
19
Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id
Request
Method URL
GET /portofolio/4
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"id": 4,
"name": "Megacon",
"user_id": 2,
"created_at": "2022-01-31T15:21:31.000000Z",
"updated_at": "2022-01-31T15:21:31.000000Z"
}
20
Request
Method URL
POST /admin/portofolio/insert
Require Authentication No
Parameters
Response
Status Response
{
200
"name": "Mazhak",
"user_id": "1",
"updated_at": "2022-02-01T01:33:13.000000Z",
"created_at": "2022-02-01T01:33:13.000000Z",
"id": 5
}
21
Request
Method URL
PUT /admin/portofolio/update/1
Require Authentication No
Parameters
Response
Status Response
{
200
"id": 1,
"name": "SPBU Pertamina",
"user_id": "1",
"created_at": "2022-01-31T13:31:37.000000Z",
"updated_at": "2022-02-01T01:34:43.000000Z"
}
22
Request
Method URL
DELETE /admin/portofolio/delete/2
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"message": "deleted successfully",
"bisnis_id": "2"
}
23
Request
Method URL
GET /investasi
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"current_page": 1,
"data": [
{
"id": 1,
"portofolio_id": 1,
"amount": 604650000,
"business_id": 3,
"created_at": "2022-02-01T02:42:29.000000Z",
"updated_at": "2022-02-01T02:42:29.000000Z"
}
],
"first_page_url": "http://localhost:8000/investasi?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://localhost:8000/investasi?page=1",
24
Dibawah ini adalah dokumentasi API untuk fitur menampilkan data berdasarkan id
Request
Method URL
GET /investasi/1
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"id": 1,
"portofolio_id": 1,
"amount": 604650000,
"business_id": 3,
"created_at": "2022-02-01T02:42:29.000000Z",
"updated_at": "2022-02-01T02:42:29.000000Z"
}
25
Request
Method URL
POST /admin/investasi/insert
Require Authentication No
Parameters
Response
Status Response
{
200
"portofolio_id": "1",
"amount": "604650000",
"business_id": "3",
"updated_at": "2022-02-01T02:42:29.000000Z",
"created_at": "2022-02-01T02:42:29.000000Z",
"id": 1
}
26
Request
Method URL
PUT /admin/investasi/update/2
Require Authentication No
Parameters
Response
Status Response
{
200
"id": 2,
"portofolio_id": "2",
"amount": "604650000",
"business_id": "2",
"created_at": "2022-02-01T03:38:57.000000Z",
"updated_at": "2022-02-01T03:44:36.000000Z"
}
27
Request
Method URL
DELETE /admin/investasi/delete/3
Require Authentication No
Parameters
- - -
Response
Status Response
{
200
"message": "deleted successfully",
"Investasi_id": "3"
}
28
29
DAFTAR PUSTAKA
Sutomo, E. (2007). 9 Presentasi Kreatif dengan PowerPoint 2007. Yogyakarta: Andi Offset.