Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Winanda Store - Game Top Up CLI

Winanda Store

Aplikasi top up game online berbasis Python yang berjalan melalui Command Line Interface (CLI). Project ini menyediakan fitur autentikasi pengguna, transaksi top up berbagai game, metode pembayaran, serta manajemen akun dalam sebuah aplikasi terminal yang sederhana.

Project ini dibuat sebagai media pembelajaran untuk mengimplementasikan konsep dasar pemrograman Python seperti fungsi (function), percabangan (if-else), perulangan (looping), dictionary, list, file handling, hingga validasi input dalam sebuah studi kasus simulasi top up game online.


✨ Fitur Utama

  • 🔐 Login dan Register akun
  • 👤 Manajemen akun pengguna
  • 🗑️ Hapus akun
  • 👑 Hak akses Admin
  • 🎮 Top Up Mobile Legends
  • 🔥 Top Up Free Fire Max
  • 🚀 Top Up Super Sus
  • 🎯 Top Up Call of Duty Mobile
  • 💳 Pilihan metode pembayaran
  • 📋 Detail transaksi
  • 💰 Perhitungan subtotal, pajak, dan total pembayaran
  • 📂 Penyimpanan data akun menggunakan file TXT
  • ✅ Validasi input pengguna

💻 Teknologi yang Digunakan

Project ini dibangun menggunakan:

  • Python
  • Python Standard Library
    • getpass
    • time
    • os

📦 Struktur Penyimpanan Data

Program menggunakan penyimpanan sederhana berbasis file.

  • Akun.txt → Menyimpan username dan password pengguna.

🎮 Game yang Didukung

  • Mobile Legends
  • Free Fire Max
  • Super Sus
  • Call of Duty Mobile

💳 Metode Pembayaran

  • QRIS
  • Kartu Kredit
  • Virtual Account
  • Bank Transfer

👑 Fitur Admin

Admin memiliki hak akses tambahan untuk:

  • Melihat seluruh akun pengguna
  • Melihat daftar akun admin
  • Mengakses menu admin

🎯 Tujuan Pengembangan

Project ini dibuat untuk:

  • Mempelajari dasar-dasar pemrograman Python.
  • Mengimplementasikan konsep Function, List, Dictionary, dan File Handling.
  • Menerapkan validasi input pada aplikasi CLI.
  • Mengembangkan simulasi transaksi top up game online.
  • Melatih logika pemrograman melalui studi kasus nyata.

🚀 Cara Menjalankan Program

  1. Pastikan Python telah terinstal.
  2. Clone repository ini.
git clone https://github.com/winanda150/game-topup-cli.git
  1. Masuk ke folder project.
cd game-topup-cli
  1. Jalankan program.
python main.py

👨‍💻 Developer

I Wayan Winanda


📄 Lisensi

Project ini dibuat untuk keperluan pembelajaran, akademik, dan portfolio.

About

Aplikasi top up game online berbasis Python dengan fitur login, registrasi, transaksi top up, metode pembayaran, dan manajemen akun melalui Command Line Interface (CLI).

Topics

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages