Welcome to "Your Bank," a state-of-the-art full-stack banking application tailored for the modern era. Designed to simplify financial management, our application offers an array of user-friendly features such as deposits, withdrawals, transfers, and innovative peer-to-peer transactions via email. Additionally, the app includes advanced functionalities like transaction history tracking and interactive expense charts, empowering you to monitor and manage your financial journey effectively.
- Deposits & Withdrawals: Streamline your fund management with intuitive deposit and withdrawal capabilities.
- Transfers & Peer-to-Peer Transactions: Experience seamless money transfer functionalities, including unique email-based peer-to-peer transactions.
- Transaction History: Maintain a comprehensive record of all your financial transactions for enhanced tracking and analysis.
- Expense Tracking: Utilize interactive expense charts and detailed reports to monitor and manage your spending habits.
- Frontend: Crafted with Vue.js for a dynamic and responsive user interface.
- Backend: Built on Node.js and Express.js, ensuring robust and scalable server-side operations.
- Database: Integrated with MySQL, efficiently managed through Prisma ORM for optimal data handling.
- Database Hosting: Hosted on Amazon RDS, providing reliable and secure database services.
For a detailed walkthrough of the application, check out our explanatory video: Your Bank Application Walkthrough