Ini adalah aplikasi web berbasis Flask untuk mengelola data warga. Aplikasi ini memungkinkan Anda untuk melihat, menambah, memperbarui, menghapus, dan menganalisis informasi warga yang disimpan dalam file Excel.
- Dasbor dan Halaman: Menyediakan halaman seperti dasbor, data warga, laporan, serta formulir untuk menambah/memperbarui warga.
- API: Menyediakan berbagai endpoint untuk mengakses dan memanipulasi data warga.
- Python 3.6+
- Flask
- pandas
- openpyxl (untuk membaca/menulis file Excel)
-
Clone repositori:
git clone <repository_url> cd <repository_directory>
-
Buat dan aktifkan lingkungan virtual (opsional tetapi disarankan):
python -m venv venv source venv/bin/activate # Di Windows gunakan `venv\Scripts\activate`
-
Instal dependensi:
pip install -r requirements.txt
-
Siapkan file Excel: Pastikan file Excel
Data_Warga17_FIX.xlsx
berada di direktoridata
.
Untuk memulai server pengembangan Flask, gunakan perintah berikut:
python app.py