Skip to content

TheNarh/Banking-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GhanaBank Dashboard

A modern, responsive banking dashboard built with React and Tailwind CSS. This project simulates a real-world retail banking interface that features account summaries, transaction history, spending analytics and more.


Live Demo

View Live →


Screenshots

banking-dashboard1 banking-dashboard2 banking-dashboard3

Features

  • Account summary with balance and account details
  • Income vs Expenses bar chart (Recharts)
  • Search and filter transactions in real time
  • Recent transactions list with color-coded credits and debits
  • Fully responsive layout for mobile and desktop
  • Navbar with notifications and profile section

Built With

  • React — UI component library
  • Vite — Fast development build tool
  • Tailwind CSS — Utility-first CSS framework
  • Recharts — Charting library for React

Getting Started

Prerequisites

  • Node.js v22+
  • npm

Installation

# Clone the repository
git clone https://github.com/TheNarh/Banking-Dashboard.git

# Navigate into the project
cd banking-dashboard

# Install dependencies
npm install

# Start the development server
npm run dev

Then open http://localhost:5173 in your browser.

Project Structure

src/ ├── components/ │ ├── Navbar.jsx # Top navigation bar │ ├── AccountCard.jsx # Account holder info and balance │ ├── SummaryCard.jsx # Monthly income vs expenses summary │ ├── SpendingChart.jsx # Bar chart visualization │ └── TransactionList.jsx # Searchable, filterable transaction list ├── App.jsx # Root component ├── main.jsx # App entry point └── index.css # Global styles + Tailwind



Planned Features

  • Dark mode toggle
  • Authentication screen (login page)
  • More chart types (line chart, pie chart)
  • Transaction categories with icons
  • Export transactions as CSV

Author

Ludwig Narh


About

A responsive banking dashboard built with React, Tailwind CSS and Recharts. Features account summary, transaction history, search/filter and spending analytics.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors