This project is a financial management dashboard created as a take-home test for 2N Tech. It demonstrates modern web development practices using Next.js, React, and various UI components.
- Home dashboard overview with financial metrics
- Income and expense tracking/management
- Category and budget management
- Interactive data visualization
- Real-time financial calculations
- Next.js 15.0 / React 19.0
- TypeScript
- Tailwind CSS
- Shadcn UI Components
- React Context API
- Recharts
- React Hook Form + Zod
- Local Storage
npm install # Install dependencies
npm run dev # Start development server
npm run build # Build for production
components/
- UI components and layoutspages/
- Next.js pagescontexts/
- React contextsstyles/
- Global styles and Tailwind confighooks/
- Custom React hooks
Author: AtikoSpeed
Created as a technical assessment for 2N Tech, demonstrating modern React patterns and TypeScript usage.