Aplikasi web perbankan.
[!NOTE] Requirements
- uv (if you are not using docker)
- MySQL Server (if you are not using docker)
- Docker Desktop (if you are using docker)
-
Download this repository
-
Set environment variables
Copy file named
.env-example, name it.env, and fill the placeholders. You can use the default values if you are using Docker.The application will look for the
.envfile, so make sure the file name is correct. -
Run the application
- Open the terminal (or Command Prompt for Windows)
With Docker
- Run
docker compose up -d
Without Docker
- Download and install MySQL. Make sure your MySQL server is up and running.
- Run
uv run streamlit run main.py
If you are using Docker:
- You can view your application logs by using
docker compose logs app. - You can find where Docker is storing your MySQL data volume with
docker inspect volume mysql. - You can use a web interface tool for managing the MySQL database on http://localhost:8080
- You can connect to your MySQL server host "localhost", port "3306".
Perbankan is distributed under the terms of the MIT license.