Mauro74/eagle-bank — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a polished personal banking demo called Eagle Bank.

I want a React and TypeScript app that feels like a real online banking dashboard, but it can run entirely locally with mock data and no backend. It should have login and registration, with demo credentials, then show a dashboard with three accounts like checking, savings, and credit card, plus recent activity and balances.

Users should be able to open an account, view transactions for that account, filter and sort them, and page through the list. Add a profile page where someone can edit their details and see the changes update smoothly in the UI. Make the mock API feel realistic with loading states, errors, and small network delays.

Please make it responsive, with mobile navigation on phones and a sidebar on desktop. Keep forms accessible with labels, autocomplete, keyboard friendly controls, and good focus states. Use modern React patterns where they make sense, and keep the code organized by feature so it’s easy to extend later.

Want more depth? Deep Reverse