Skip to content

A modern, interactive finance dashboard built with Next.js and TypeScript. This dashboard helps users track their financial data, visualize income and expenses, manage transactions, and gain insights through analytics.

Notifications You must be signed in to change notification settings

Moyo-Made/-Finance-Dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 

Repository files navigation

-Finance-Dashboard

A modern, interactive finance dashboard built with Next.js and TypeScript. This dashboard helps users track their financial data, visualize income and expenses, manage transactions, and gain insights through analytics.

Features

  • Dashboard Overview: A comprehensive view of all key financial metrics and recent activities.

  • Balance Statistics: Visual representation of your account balance and spending.

  • Income and Expense Tracking: Interactive charts displaying incoming and outgoing transactions.

  • Recent Transactions: Detailed list of recent financial activities.

  • Calendar Integration: View and manage your financial activities on a calendar.

  • Analytics: Gain insights through various analytics and charts.

  • Responsive Design: Fully responsive layout for optimal viewing on any device.

  • Accessible UI Components: Accessible UI components using Headless UI.

Technologies Used

  • Next.js: A React framework for server-side rendering and generating static websites.

  • TypeScript: TypeScript for type-safe programming and better developer experience.

  • Tailwind CSS: A utility-first CSS framework for rapid UI development.

  • Chart.js: For creating interactive and customizable charts.

  • Axios: For making API requests to fetch financial data.

  • Redux Toolkit: For efficient and scalable state management.

  • Headless UI: For unstyled, accessible UI components.

  • Heroicons: High-quality SVG icons as React components.

Getting Started

1. Clone the repository:

git clone https://github.com/Moyo-Made/-Finance-Dashboard.git

cd finance-dashboard

2. Install dependencies:

npm install

3. Run the development server:

npm run dev

4. Open your browser:

Navigate to http://localhost:3000 to see your dashboard in action.

About

A modern, interactive finance dashboard built with Next.js and TypeScript. This dashboard helps users track their financial data, visualize income and expenses, manage transactions, and gain insights through analytics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published