A comprehensive currency exchange and financial management application built with Next.js / React, featuring real-time exchange rates, transaction tracking, and debt management.
👉 Click here to view the live site
- Frontend: Next.js / React
- Styling: Tailwind CSS / lucide-react
- Database: Prisma ORM with SQLite
- Authentication: JWT with bcrypt
- UI Components: Radix UI
- Forms: React Hook Form with Zod validation
- Internationalization: next-intl
- Currency Management: Add and manage multiple currencies with real-time exchange rates
- Transaction Tracking: Record and monitor currency exchange transactions
- Debt Management: Track debts and financial obligations
- Stock Management: Monitor currency stock levels
- User Authentication: Secure login system with admin privileges
- Responsive Design: Clean, modern interface for mobile and desktop
- Multi-language Support: Internationalization ready
- Dark/Light Theme: Theme switching capability
- Clone the repository
git clone https://github.com/ayaz-e-ali/XChange.git cd XChange - Install dependencies
npm install
- Setup database
npm run generate npm run migrate npm run seed
- Start the development server
npm run dev
- Open in browser Navigate to http://localhost:3002
Made by Ayaz Ali
Building clean, modern, and scalable web apps.