Skip to content

hakanyorukk/banking-project

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

Not: An example email and password are pre-populated on the login page for demonstration purposes.

Bank Management System

A comprehensive bank management system built with Next.js, TypeScript, Supabase, and Tailwind CSS, designed to manage various banking operations such as account management, transaction history, fund transfers, and more.

Features

User Authentication: Secure login and registration using Supabase.

Fully Responsive Design: Optimized for all devices.

Dark Mode: Toggle between light and dark themes.

Form Validation: Robust form validation using Zod and React Hook Form for user input management and error handling.

Account Management: View and manage multiple bank accounts.

Transaction History: Access detailed transaction history with pagination and filtering.

Fund Transfers: Transfer funds between accounts.

Settings: Update user profile and preferences.

Tect Stack: Next.js, Typescript, Tailwind.css, Supabase, Chadcn/ui, zod, chart.js, react-countup, date-fns, react-icons, react-hot-toast.

Screenshot from 2024-08-31 19-18-37 Screenshot from 2024-08-31 19-18-26 Screenshot from 2024-08-31 19-18-13 Screenshot from 2024-08-31 19-17-43 Screenshot from 2024-08-31 19-17-24

About

Bank Management System built with Next.js, TypeScript, Supabase, and Tailwind CSS, designed to manage various banking operations such as account management, transaction history, fund transfers, and more.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages