Wednesday, May 15, 2019

CAMPING GROUND CITAMEANG #CAMPING



















LIST HARGA CITAMIANG

-Damar weekday 450.000
-Damar weekend 450.000

*Pinus weekday 600.000
*Pinus weekend 600.000

-Cendana weekday 600.000
-Cendana weekend 600.000

*Camp/tenda weekday 400.000
*Camp/tenda weekend 400.000


1.Fasilitas(damar,cendana,pinus)
-kopi
-air panas+termos
-teh+gula
-kasur lantai/extra bat
-tv
-kamar mandi
-kolam renang
-untuk pinus dan cendana kapasitas 4-5 orang
-untuk Damar kapasitas 3-4 orang
-Parkir kendaraan

2.fasilitas(Camp/tenda)
-kopi
-gula+teh
-air panas+termos
-kasur/ekstra bet
-kolam renang
-kapasitas 2-4 org
-Parkir kendaraan

3.Camping ground 230.000/pax 2hari 1 malam

-Tenda
-Sb
-Matras
-Makan 3x
-Coffee break 1x
-aula pertemuan
-Listrik
-Sound system
-Kolam renang
-Mck
-Parkir kendaraan

Monday, October 22, 2018

Ide Produk Untuk Umat

Hallo viewers, kali ini saya akan kasih tau ide produk untuk umat dari kelompok kami. Kelompok kami terdiri dari :

1. Heri Fauzikri
2. Vikry Tihas L
3. Muhammad Rafif

Ide Produk kami adalah "Shalat yuk"
Tujuan kami membuat aplikasi ini semata untuk mengingatkan para umat manusia agar selalu tepat waktu dalam melaksakan shalat fardhu/sunnah. Ada beberapa fitur dari aplikasi ini di antaranya :

1.  Alarm pengingat waktu shalat
2.  Jadwal shalat terkini/hari ini
3. Hadist Random
4. Adzan







Wednesday, August 29, 2018

API CODEIGNITER


CARA MEMBUAT REST API MENGGUNAKAN CODEIGNITER

          1. Instalasi & Konfigurasi Codeigniter

           anda harus nyalakan xampp terlebih dahulu untuk memulai semuanya.

1.      Silahkan download codeigniter pada situs resminya www.codeigniter.com
2.      Kemudia extrack/ unzip file CodeIgniter-3.1.0.zip. ke htdocs
3.      Setelah itu silahkan rename folder CodeIgniter-3.1.0 menjadi rest_server
4.      Sekarang silahkan bukan web browser anda dan masukan http://localhost/rest_server/     pada web address maka akan muncul seperti ini :


5. buka file rest_server di sublime text application/config/config.php ubah dan tambahkan seperti gambar di bawah ini : 


2. Membuat Database & Tabel

Langkah ini hanya membuat database,membuat table mahasiswa dan jurusan 

1. Buat database akademik
2. Buat table mahasiswa dan jurusan
    bisa anda ikutin syntax di bawah ini :
DROP TABLE IF EXISTS `jurusan`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `jurusan` (
  `id_jurusan` int(11) NOT NULL AUTO_INCREMENT,
  `nama_jurusan` varchar(50) NOT NULL,
  PRIMARY KEY (`id_jurusan`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
DROP TABLE IF EXISTS `mahasiswa`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `mahasiswa` (
  `nim` varchar(10) NOT NULL,
  `nama` varchar(50) NOT NULL,
  `id_jurusan` int(11) NOT NULL,
  `alamat` text NOT NULL,
  PRIMARY KEY (`nim`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

3. Membuat Data Dummy

Data dummy ini hanya untuk uji coba kita untuk menampilkan data,update,insert,delete saja.

1. anda bisa mencopy syntax di bawah ini untuk membuat data dummy,
INSERT INTO `jurusan` VALUES (1,'TEKNIK INFORMATIKA'),(2,'REKAMEDIS');
INSERT INTO `mahasiswa` VALUES ('TI102131','DESI HANDAYANI',2,'RANGKASBITUNG'),('TI102132','NURIS AKBAR',1,'aceh'),('TI102133','MUHAMMAD HAFIDZ MUZAKI',1,'CIMAHI'),('TI102134','IRMA MAULIANA',1,'ACEH TAMIANG'); 
      Jika sudah melakukan langkah - langkah di atas sekarang kita koneksi kan database application/config/database.php


      Langkah selanjutnya meload library database. Library gunanya untuk menyimpan perintah untuk database

4. Instalasi Library Codeigniter Rest Server

1. silahkan  download library codeigniter-restserver
2. lalu silahkan extrack dan copy folder application ke dalam folder rest_server
3. jika ada permintaan untuk mereplace file maka pilih yes saja.
4. jika sampai pada tahap ini anda berhasil maka akan muncul seperti dibawah ini :


5. Selanjutnya kita akan membuat controller dengan nama mahasiswa.php berikut ini script nya :
<?php
require APPPATH . '/libraries/REST_Controller.php';
class mahasiswa extends REST_Controller {
    function __construct($config = 'rest') {
        parent::__construct($config);
    }
    // show data mahasiswa
    function index_get() {
        $nim = $this->get('nim');
        if ($nim == '') {
            $mahasiswa = $this->db->get('mahasiswa')->result();
        } else {
            $this->db->where('nim', $nim);
            $mahasiswa = $this->db->get('mahasiswa')->result();
        }
        $this->response($mahasiswa, 200);
    }
    // insert new data to mahasiswa
    function index_post() {
        $data = array(
                    'nim'           => $this->post('nim'),
                    'nama'          => $this->post('nama'),
                    'id_jurusan'    => $this->post('id_jurusan'),
                    'alamat'        => $this->post('alamat'));
        $insert = $this->db->insert('mahasiswa', $data);
        if ($insert) {
            $this->response($data, 200);
        } else {
            $this->response(array('status' => 'fail', 502));
        }
    }
    // update data mahasiswa
    function index_put() {
        $nim = $this->put('nim');
        $data = array(
                    'nim'       => $this->put('nim'),
                    'nama'      => $this->put('nama'),
                    'id_jurusan'=> $this->put('id_jurusan'),
                    'alamat'    => $this->put('alamat'));
        $this->db->where('nim', $nim);
        $update = $this->db->update('mahasiswa', $data);
        if ($update) {
            $this->response($data, 200);
        } else {
            $this->response(array('status' => 'fail', 502));
        }
    }
    // delete mahasiswa
    function index_delete() {
        $nim = $this->delete('nim');
        $this->db->where('nim', $nim);
        $delete = $this->db->delete('mahasiswa');
        if ($delete) {
            $this->response(array('status' => 'success'), 201);
        } else {
            $this->response(array('status' => 'fail', 502));
        }
    }
}

 5. Pengujian Menggunakan Plugin Postman

1. Download plugin postman di web store google chrome.
2. Jika sudah kita akan masuk halam awal postman


3. Buka project kita http://localhost/rest_server/index.php/mahasiswa
4. Kita akan mencoba mengambil data (GET) 
    
    nanti akan muncul data dummy kita seperti di bawah ini :

    
    jika berhasil data dummy kita akan muncul 

5. Kita akan mencoba menambahkan data (POST)
   

    nanti akan muncul data kita jika berhasil di input
    


6. Kita akan mengupdate data (PUT)

    Kita akan mengganti nama Thomas menjadi Tony


    Jika berhasil nama akan berubah menjadi Tony



7. Kita akan mengapus data (DELETE)

   
    kita akan mengapus nama Tony
    

    jika berhasil akan keluar output success. 












    
    

    

























CAMPING GROUND CITAMEANG #CAMPING

LIST HARGA CITAMIANG -Damar weekday 450.000 -Damar weekend 450.000 *Pinus weekday 600.000 *Pinus weekend...