Welcome to the Banking App! This project is a modern web application designed to provide users with a streamlined experience for managing their banking transactions.
Check out the live application here.
- User Account Management: Create, view, and manage your banking accounts.
- Transaction History: View, sort, and filter transactions by date, type, and amount.
- Responsive Design: Works seamlessly on various devices and screen sizes.
- Real-time Updates: Get live updates of your transaction history.
- Intuitive Interface: Easy to navigate and user-friendly interface.
This project is built with the following technologies:
- Frontend: React, TypeScript, Tailwind CSS
- State Management: Context API
- Hosting: Vercel
To get a local copy up and running follow these simple steps.
Make sure you have Node.js and npm installed on your machine.
-
Clone the repo:
git clone https://github.com/your-username/banking-app.git
-
Navigate to the project directory:
cd banking-app
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open http://localhost:3000 in your browser to see the application.
- 🎉 Next.js team for the excellent framework
- 📦 react-icons for the icons
- 🛣️ react-router-dom for routing
- 📊 react-query for state management
- 📝 react-hook-form for form handling
- 🔒 TypeScript for type safety
- 🎨 Tailwind CSS for styling
- ☁️ Vercel for host