Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/saulkurosaki/horizon-banking-app-project

This is a Full-Stack Complete and Device Responsive Banking App Dashboard. Developed with NextJs14, Typescript, TailwindCss, ShadcdUi, Appwrite, Plaid, Dwolla, React Hook Form, Zod and ChartJs to practice my Developer skills
https://github.com/saulkurosaki/horizon-banking-app-project

appwrite appwrite-auth appwrite-database chartjs dwolla dwolla-v2 nextjs nextjs14 plaid react-hook-form shadcn-ui tailwind tailwind-css tailwindcss typescript zod

Last synced: about 1 month ago
JSON representation

This is a Full-Stack Complete and Device Responsive Banking App Dashboard. Developed with NextJs14, Typescript, TailwindCss, ShadcdUi, Appwrite, Plaid, Dwolla, React Hook Form, Zod and ChartJs to practice my Developer skills

Awesome Lists containing this project

README

        

# HORIZON BANKING APP PROJECT

## ⚙️ Tech Stack

- Next.js
- TypeScript
- Appwrite
- Plaid
- Dwolla
- React Hook Form
- Zod
- TailwindCSS
- Chart.js
- ShadCN

## 🔋 Features

👉 **Authentication**: An ultra-secure SSR authentication with proper validations and authorization

👉 **Connect Banks**: Integrates with Plaid for multiple bank account linking

👉 **Home Page**: Shows general overview of user account with total balance from all connected banks, recent transactions, money spent on different categories, etc

👉 **My Banks**: Check the complete list of all connected banks with respective balances, account details

👉 **Transaction History**: Includes pagination and filtering options for viewing transaction history of different banks

👉 **Real-time Updates**: Reflects changes across all relevant pages upon connecting new bank accounts.

👉 **Funds Transfer**: Allows users to transfer funds using Dwolla to other accounts with required fields and recipient bank ID.

👉 **Responsiveness**: Ensures the application adapts seamlessly to various screen sizes and devices, providing a consistent user experience across desktop, tablet, and mobile platforms.

and many more, including code architecture and reusability.

##

![alt text](1-Xnip2024-06-26_20-00-59.jpg)
![alt text](2-Xnip2024-06-26_20-03-01.jpg)
![alt text](3-Xnip2024-06-26_20-04-06.jpg)
![alt text](4-Xnip2024-06-26_20-04-29.jpg)
![alt text](5-Xnip2024-06-26_20-04-49.jpg)
![alt text](6-Xnip2024-06-26_20-05-15.jpg)
![alt text](7-Xnip2024-06-26_20-06-24.jpg)
![alt text](8-Xnip2024-06-26_20-06-44.jpg)
![alt text](9-Xnip2024-06-26_20-07-00.jpg)
![alt text](10-Xnip2024-06-26_20-07-31.jpg)
![alt text](11-Xnip2024-06-26_20-09-01.jpg)
![alt text](12-Xnip2024-06-26_20-10-00.jpg)
![alt text](13-Xnip2024-06-26_20-12-15.jpg)
![alt text](14-Xnip2024-06-26_20-12-21.jpg)
![alt text](15-Xnip2024-06-26_20-12-30.jpg)
![alt text](16-Xnip2024-06-26_20-13-50.jpg)
![alt text](17-Xnip2024-06-26_20-14-20.jpg)
![alt text](18-Xnip2024-06-26_20-15-18.jpg)