Mostafa Tawfik
E-Banking app
Sprints online banking web application Project built with MERN Stack.
Frontend Built With
React
React-Query
SASS
Material UI
See More
Project Overview
For direct login
Landing page
Users dashboard overview page
Users create a new account that needs admin approval, and cant withdraw more than they have in their accounts.
Users can transfer money between their accounts or to other users accounts, all accounts must be active and the sender account should cover the transferred amount.
Users can see their transactions in detail including transaction id, type, date, description, and account number.
Admin dashboard overview page.
Admin can see all users and go to a specific user's detail page.
Admin can see the personal Infos in user's page and can activate, deactivate or suspend user's accounts, and see all his transactions.
Admin can see all accounts in the database and search for certain ones using an account id or user id and can activate or deactivate them.
Admin can see all transactions in the database and search for certain ones using a transaction id, user id, or account number.