Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/prantomollick/redux-intro-typescript

A simple and interactive banking app built with React and Redux. Features include customer creation, account operations, and balance display for a streamlined user experience.
https://github.com/prantomollick/redux-intro-typescript

css pranto prantomollick react reactcomponents reactjs reactredux reacttypescript redux redux-toolkit sweetalert2 typescript vite

Last synced: about 1 month ago
JSON representation

A simple and interactive banking app built with React and Redux. Features include customer creation, account operations, and balance display for a streamlined user experience.

Awesome Lists containing this project

README

        

# React-Redux Bank

🚀 **React-Redux Bank**: A simple and interactive banking app built with React and Redux. Features include customer creation, account operations, and balance display for a streamlined user experience.

## Table of Contents

- [Description](#description)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [Contact](#contact)

## Description

**React-Redux Bank** is a minimalistic banking application designed to demonstrate the power of React combined with Redux for state management. Users can create a customer profile, manage bank accounts, perform various account operations, and view balance details.

## Features

- Customer creation and management
- Deposit, withdraw, request loan, and pay loan operations
- Real-time balance display
- State management with Redux and Redux Toolkit
- Integration with Redux DevTools for easy state debugging

## Installation

1. Clone the repository:

```bash
git clone https://github.com/yourusername/react-redux-bank.git
cd react-redux-bank
```

2. Install dependencies:

```bash
npm install
```

3. Start the development server:
```bash
npm start
```

## Usage

1. Launch the application by navigating to `http://localhost:3000` in your web browser.
2. Create a new customer profile.
3. Perform various banking operations such as deposit, withdraw, request loan, and pay loan.
4. View the real-time balance updates.

## Contributing

Contributions are welcome! Please open an issue or submit a pull request for any enhancements or bug fixes.

## 🤝 Connect With me

👥 [@prantomollick](https://www.linkedin.com/in/prantomollick/)
❌ [@prantomollick55](https://x.com/prantomollick55)
✉️ [[email protected]](mailto:[email protected])

---

**React-Redux Bank** – Bringing simplicity and interactivity to banking operations.