Skip to content

A simple e banking system using raw php in MVC architecture

Notifications You must be signed in to change notification settings

ashraful1971/b_bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple e-Banking App

A PHP MVC application for basic banking functionalities.

Overview

This project is a simple e-banking application built using PHP and following the Model-View-Controller (MVC) architectural pattern.

Admin Features:

  • View all transactions made by all users.
  • Search and view transactions by a specific user using their email.
  • View a list of all registered customers.

Customer Features:

  • Customers can register using their name, email, and password.
  • Customers can log in using their registered email and password.
  • See a list of all of their transactions.
  • Deposit money to their account.
  • Withdraw money from their account.
  • Transfer money to another customer's account by specifying their email address.
  • See the current balance of their account.

Prerequisites

  • PHP
  • Composer

Installation (File)

  1. Clone the repository
  2. Run composer install
  3. Go to Configs/app.php and set database='file'
  4. Run php ./artisan.php
  5. Select the option to create admin user
  6. Enter the credentials for the new admin account
  7. All done!

Installation (MYSQL)

  1. Clone the repository
  2. Run composer install
  3. Go to Configs/app.php and set database='mysql' and provide database info
  4. Run php ./artisan.php
  5. Select the migration option to perform migration
  6. Select the option to create admin user
  7. Enter the credentials for the new admin account
  8. All done!

About

A simple e banking system using raw php in MVC architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published