Proyek ini adalah aplikasi web sederhana yang dibuat dengan Flask dan SQLite.
- CRUD sederhana untuk entitas
Student
. - Templating menggunakan Flask dan Bootstrap.
- Database menggunakan SQLite.
- Flask: Framework web yang digunakan untuk mengembangkan aplikasi ini.
- Flask SQLAlchemy: Digunakan untuk ORM dan manajemen database.
- Bootstrap: Digunakan untuk styling dasar.
- Python 3.6 atau lebih baru
- Virtual environment untuk isolasi paket
Ikuti langkah-langkah di bawah ini untuk menginstal dan menjalankan proyek ini secara lokal:
-
Clone repository (jika diperlukan):
git clone <repository-url> cd project_folder
-
Buat virtual environment:
python3 -m venv .venv
-
Aktifkan virtual environment:
source .venv/bin/activate
-
Instal dependensi:
pip install flask flask_sqlalchemy
-
Jalankan aplikasi:
python app.py
-
Akses aplikasi: Buka browser dan akses:
http://127.0.0.1:5000
app.py
: File utama aplikasi yang berisi logika backend Flask.templates/
: Folder untuk file HTML yang digunakan dalam aplikasi.