Skip to content
This repository has been archived by the owner on Feb 2, 2023. It is now read-only.
/ SiBudi Public archive

SiBudi merupakan sebuah website pencatatan keuangan yang dibuat dalam rangka menyelesaikan permasalahan sulitnya proses pencatatan keuangan. Dibuat untuk memenuhi tugas akhir mata kuliah Basis Data

Notifications You must be signed in to change notification settings

irfanalmsyah/SiBudi

Repository files navigation

SiBudi (Sistem Buku Keuangan Digital)

Website

Deskripsi

SiBudi merupakan sebuah website pencatatan keuangan yang dibuat dalam rangka menyelesaikan permasalahan sulitnya proses pencatatan keuangan. SiBudi memiliki berbagai fitur yang dapat dimanfaatkan seperti mencatat pemasukan dan pengeluaran, mengkategorikan jenis-jenis pengeluaran dan pemasukan agar menjadi lebih personal serta memungkinkan kita juga untuk membuat lebih dari satu wallet yang bisa kita manajemen sesuai dengan peruntukannya pada masing-masing wallet.

Anggota Kelompok

Nama NIM
Andyana Lilmuttaqina Mafaza G6401211002
Irfan Alamsyah G6401211029
Andra Dihat Putra G6401211053

Daftar Isi

Entity Relationship Diagram

ERD

Schematic Diagram

Schematic Diagram

Instalasi

Dengan Docker

Prasyarat

1. Clone repository ini

git clone https://github.com/irfanalmsyah/projectBasisData.git

2. Masuk ke direktori repository

cd projectBasisData

3. Buat file .env dari file .env.example

cp .env.example .env

4. Jalankan docker-compose

docker-compose up

server akan berjalan di http://localhost

Tanpa Docker

Prasyarat

  • Python 3.9 atau lebih tinggi
  • PostgreSQL jika ingin menggunakan database PostgreSQL

1. Clone repository ini

git clone https://github.com/irfanalmsyah/projectBasisData.git

2. Masuk ke direktori

cd projectBasisData

3. Install dependensi

pip3 install -r requirements.txt

atau

python3 -m pip install -r requirements.txt

4. Buat file .env sesuai dengan .env.example

cp .env.example .env

5. Masuk ke direktori backend

cd backend

6. Migrasi database

python3 manage.py makemigrations && python3 manage.py migrate

7. Jalankan server

python3 manage.py runserver

Server akan berjalan di http://localhost:8000

Tech Stack

About

SiBudi merupakan sebuah website pencatatan keuangan yang dibuat dalam rangka menyelesaikan permasalahan sulitnya proses pencatatan keuangan. Dibuat untuk memenuhi tugas akhir mata kuliah Basis Data

Resources

Stars

Watchers

Forks