A responsive React + Vite frontend inspired by PhonePe, featuring authentication screens, wallet views, transactions, and send/scan flows.
- React 19
- Vite 7
- React Router
- Tailwind CSS
- Axios
- Moment
- Lucide React
- React Hot Toast
src/
components/
FooterNav.jsx
Header.jsx
Layout.jsx
WalletBalance.jsx
pages/
History.jsx
Home.jsx
Login.jsx
MyMoney.jsx
Register.jsx
Scan.jsx
SendMoney.jsx
App.jsx
main.jsx
index.css
- Node.js 18+ (recommended)
- npm or pnpm
npm installnpm run devnpm run buildnpm run preview/- Home/login- Login/register- Register/scan- Scan/send- Send Money/history- History/my-money- My Money
- This project focuses on frontend UI and navigation. Connect your own API endpoints in
axioscalls as needed. - Tailwind CSS is configured via Vite plugin.
npm run dev- Start the development servernpm run build- Build for productionnpm run preview- Preview the production buildnpm run lint- Run ESLint