Welcome to RSDB, a simple and efficient banking system designed to manage basic banking operations. This project is built using modern web technologies to provide a seamless user experience for both customers and administrators.
- User Authentication: Secure login and registration system for customers.
- Account Management: View account details, balance, and transaction history.
- Fund Transfers: Easily transfer funds between accounts.
- Transaction History: Track all transactions with detailed records.
- Responsive Design: Built with Bootstrap for a mobile-friendly experience.
- HTML: Structure of the web pages.
- CSS: Styling and layout.
- Bootstrap: Responsive design and pre-built components.
- PHP: Server-side scripting for handling business logic.
- JavaScript: Client-side interactivity and dynamic content.
- MySQL: Relational database management for storing user data, transactions, and account information.
- JavaScript: 87.6%
- CSS: 6.8%
- PHP: 3.9%
- SCSS: 1.6%
- HTML: 0.1%
- Shell: 0.0%
-
Clone the Repository:
git clone https://github.com/RohanCyberOps/RSDB.git cd RSDB
-
Set Up the Database:
- Import the provided SQL file into your MySQL database.
- Update the database connection settings in the
config.php
file.
-
Configure the Web Server:
- Ensure you have a web server (e.g., Apache) with PHP and MySQL installed.
- Place the project in the web server's root directory.
-
Run the Application:
- Open your browser and navigate to
http://localhost/RSDB
.
- Open your browser and navigate to
- Register: Create a new account by providing the required details.
- Login: Use your credentials to access your account.
- Dashboard: View your account balance and recent transactions.
- Transfer Funds: Enter the recipient's account number and amount to transfer funds.
- Transaction History: Check the history of all transactions made from your account.
Contributions are welcome! If you have any suggestions, bug reports, or feature requests, please open an issue or submit a pull request.
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeatureName
). - Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeatureName
). - Open a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Bootstrap: For the responsive design components.
- PHP: For the robust backend logic.
- MySQL: For reliable data storage and management.
For any inquiries or support, please contact RohanCyberOps.
Thank you for using RSDB! We hope this banking system meets your needs and provides a smooth experience. Happy banking! 🚀