A modern web application built with Next.js, TypeScript, and TailwindCSS.
Check out the live Vercel demo: Finacial Dashboard App
- Node.js (v18 or higher)
- Yarn package manager
-
Clone the repository:
git clone https://github.com/yourusername/financial-dashboard.git cd financial-dashboard -
Install dependencies:
yarn install
-
Start the development server:
yarn dev
The application will be available at http://localhost:3000
yarn dev- Start development serveryarn build- Build production bundleyarn start- Start production serveryarn lint- Run ESLint
financial-dashboard/
├── .next/ # Next.js build output
├── src/ # Source code
│ ├── app/ # Next.js 14 app directory
│ │ ├── layout.tsx # Root layout
│ │ ├── page.tsx # Home page
│ │ ├── settings/ # Settings page
│ │ └── _not-found/ # 404 page
├── public/ # Static assets
├── .eslintrc.js # ESLint configuration
├── postcss.config.mjs # PostCSS configuration
├── tailwind.config.js # Tailwind CSS configuration
└── package.json # Project dependencies and scripts
Key directories and files:
src/app/: Contains all the application routes and pages using Next.js 14 App Routerpublic/: Stores static assets like images and fonts.next/: Build output directory (automatically generated)- Configuration files:
.eslintrc.js: Code style and linting rulespostcss.config.mjs: PostCSS plugins configurationtailwind.config.js: Tailwind CSS customization