Welcome to Horizon your innovative and fun way to manage your finances! 🌟 Connect your bank accounts, track your spending, and transfer funds with ease, all wrapped in a sleek, modern interface.
- 🔗 Multi-Bank Connectivity: Manage all your bank accounts in one place.
- 📜 Transaction History: Track your transaction history across all accounts.
- 📊 Spend Analysis: Gain insights into your spending habits with cool charts.
- 💸 Seamless Fund Transfers: Effortlessly send money to others.
- 🎨 Modern UI: Experience a stylish and responsive interface.
- 😊 User-Friendly Design: Navigate easily with Horizon’s intuitive design.
Make sure you have Node.js (v14 or higher) and npm or yarn installed.
- Clone the repo:
git clone https://github.com/thamir0022/Banking-Web-App.git
- Navigate to the project folder:
cd horizon
- Install dependencies:
npm install
Start the development server:
npm run dev
Visit Horizon to see Horizon in action! 🎉
- Build for production:
npm run build or yarn build
- Start the production server:
npm start or yarn start
- Run the linter:
npm run lint
- ⚛️ Next.js: The backbone of Horizon, enabling server-side rendering and static site generation.
- 🚀 React: For building dynamic, interactive user interfaces.
- 📜 TypeScript: For static type checking, enhancing code quality.
- 🎨 Tailwind CSS: For crafting a sleek and responsive design with ease.
- 📊 Chart.js: For creating interactive charts to visualize spending data.
- 🔒 Plaid: For securely connecting to and managing bank accounts.
- 💸 Dwolla: For facilitating smooth and secure fund transfers.
- 🔧 Radix UI: For building accessible, high-quality UI components.
- 📝 React Hook Form: For managing forms with ease and validation.
- 🌟 Zod: For schema validation.
Horizon - Simplifying banking, one transaction at a time. 💰✨