Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/andriannus/sehatyuk-spa

Temukan instansi kesehatan di daerah DKI Jakarta (SPA)
https://github.com/andriannus/sehatyuk-spa

codeigniter javascript php restful-api vue

Last synced: about 2 months ago
JSON representation

Temukan instansi kesehatan di daerah DKI Jakarta (SPA)

Awesome Lists containing this project

README

        

# Sehat Yuk
> Temukan instansi kesehatan di daerah DKI Jakarta (SPA)

## Apa yang Berbeda?
1. Single Page Application!
2. Fitur `Load More`
3. Warna tema yang baru
4. Perbaikan tampilan

## Alat yang Digunakan
1. PHP - CodeIgniter `3.1.9`
2. CSS - Buefy `Bulma for Vue.js`
3. Font - Font Awesome `5.1.0`
4. JavaScript - Vue.js `2.5.16`
5. API dari Jakarta Smart City `Data Rumah Sakit Umum`, `Data Rumah Sakit Khusus`, dan `Data Puskesmas`

## Yang Diperlukan
1. Node.js dan npm

## Cara Pemasangan
1. Kloning atau Unduh Proyek ini
2. Jika Unduh, ubah nama Proyek ke `sehatyuk-spa` dan pindahkan ke `xampp/htdocs`, `var/www/html` atau sejenisnya
3. Buka berkas `application/controllers/Api.php`
4. Ubah `API_KEY` menjadi `API_KEY Milik Anda`
5. Buka berkas `client/index.html`
6. Ubah `API_KEY_MAPS` menjadi `API_KEY_MAPS Milik Anda`

## Mode Development
1. Buka direktori `client` dan install package.json
```
# sehatyuk-spa/client

npm install
npm run dev
```
2. Buka file `index.js` pada direktori `src/router`
3. Hapus `base`
4. Silahkan Kunjungi `http://localhost:8080/`

## Mode Production (Default)
1. Buka direktori `client` dan install package.json
```
# sehatyuk-spa/client

npm install
npm run build
```
2. Silahkan kunjungi `http://localhost/sehatyuk-spa/`

## Cara Mendapatkan API_KEY
1. Silahkan kunjungi [Jakarta Smart City](http://api.jakarta.go.id/)
2. Silahkan kunjungi [Google Developers](https://developers.google.com/maps/documentation/javascript/get-api-key)

## Lisensi
[MIT](https://github.com/andriannus/sehatyuk-spa/blob/master/LICENSE)