* version : 1.0.3-beta
* codename : yudistira
* license : MIT
Andekata merupakan aplikasi untuk mengolah informasi data pada sebuah Desa yang dikembangkan dengan tujuan untuk memenuhi beberapa kebutuhan mulai dari mencatat data kependudukan hingga keperluan administrasi surat menyurat. Untuk kedepannya, aplikasi ini akan terus dikembangkan dengan menyesuaikan kebutuhan yang terus bertambah.
Repository Andekata Web Client ini dikembangkan menggunakan framework Javascript ReactJs. Andekata Web Client terhubung dengan Andekata API sebagai penyedia API.
- nodejs & npm (download versi stabil terkini)
- Catatan: Pastikan install nodejs terlebih dahulu sebelum menginstall tools yang lain
- standardjs
npm i -g standard
- install editor plugin untuk pengecekan kesalahan & perbaikan secara otomatis
Clone project :
- Dengan https :
git clone https://github.com/ajaroid/andekata-client.git
- Dengan ssh :
git clone git@github.com:ajaroid/andekata-client.git
Setelah clone project, install dependensi dengan menjalankan perintah berikut di folder project :
npm install
Salin file .env.example
dengan nama .env
Sesuaikan REACT_APP_BASE_API_URL
dengan url Andekata API
yang anda jalankan
REACT_APP_BASE_API_URL=<url server andekata api yang digunakan>
# contoh
REACT_APP_BASE_API_URL=http://127.0.0.1:8000
Untuk info lengkap mengenai konfigurasi di file .env
, anda bisa merujuk ke sini
Jalankan aplikasi dengan menggunakan perintah berikut:
npm start
Browser akan otomatis terbuka dan mengarah ke http://localhost:3000
. Jika browser tidak terbuka secara otomatis, anda bisa mengaksesnya secara manual.
Akses sistem dengan menggunakan akun yg sudah tersedia secara default :
[superadmin]
: superadmin@ajaro.id | superadminsuperadmin[admin]
: admin@ajaro.id | adminadmin[petugas]
: petugas@ajaro.id | petugaspetugas
Demi keseragaman pengembangan, repository ini dikembangkan dengan menganut panduan dari standardjs. Untuk mendapatkan fitur pengecekan kesalahan (dan perbaikan) secara otomatis, silahkan install standardjs untuk text editor yang digunakan.
- React - A JavaScript library for building user interfaces
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Andhika Yuana - @andhikayuana - Facebook
- Arif Yeri Pratama - @pirey
- Shinta Saptarini - @shintasapta
- Syahroni - @syahrn