An open API service indexing awesome lists of open source software.

https://github.com/softenrj/dbank--dapp-

Dbank is a decentralized application (DApp) built on the Internet Computer that allows users to manage their digital assets efficiently. It provides functionalities such as depositing, withdrawing, and compounding funds in a user-friendly interface.
https://github.com/softenrj/dbank--dapp-

blockchain css html javascript motoko-language

Last synced: 4 months ago
JSON representation

Dbank is a decentralized application (DApp) built on the Internet Computer that allows users to manage their digital assets efficiently. It provides functionalities such as depositing, withdrawing, and compounding funds in a user-friendly interface.

Awesome Lists containing this project

README

          

# `Dbank - Decentralized Banking Application`

Dbank is a decentralized banking application (DApp) built on the Internet Computer platform. It allows users to manage their finances through a simple and secure interface. Users can perform actions such as depositing, withdrawing, and compounding their funds.

## Features

- **Check Balance**: Users can view their current balance.
- **Top Up**: Deposit funds into their account.
- **Withdraw**: Withdraw funds from their account.
- **Compound Interest**: Automatically add interest to their account balance.

## Technologies Used

- **Frontend**: HTML, CSS, JavaScript, Vite
- **Backend**: Motoko (Internet Computer)
- **Development Tools**: DFX, npm

## Installation

1. Clone the repository:
```bash
git clone https://github.com/softenrj/Dbank--Dapp-.git

2. Navigate to the project directory:
```bash
cd dbank

3. Install dependencies::
```bash
npm i

## Running the Application
1. Start the local DFX server:
```bash
dfx start

2. Build and deploy the canisters:
```bash
dfx deploy
3. ```bash
npm start

4. Open your browser and navigate to the provided URL (usually http://localhost:3000).

## Usage
1. Open the application in your browser.
2. Use the provided interface to check your balance, top up, withdraw, or compound your funds.

## Contributing
Contributions are welcome! If you'd like to contribute to Dbank, please fork the repository and create a pull request.

## License
This project is licensed under the MIT License - see the LICENSE file for details.

## Acknowledgments

- **[Internet Computer](https://internetcomputer.org/)**
- **[Vite](https://vitejs.dev/)**
- **[Motoko](https://internetcomputer.org/docs/current/motoko/main/writing-motoko/writing-intro)**