Welcome to WealthX, a powerful and intuitive expense tracker built with React and Vite. Manage your expenses efficiently and track your financial goals seamlessly.
├── src/ # Source code
│ ├── components/ # Reusable components
│ ├── pages/ # Application pages
│ ├── assets/ # Images, icons, and styles
│ ├── utils/ # Helper functions
│ ├── App.tsx # Main App component
│ └── main.tsx # Application entry point
├── public/ # Static assets
├── .gitignore # Git ignore file
├── package.json # Dependencies and scripts
├── vite.config.js # Vite configuration
└── README.md # Project documentation
- React 18 (with Hooks)
- Vite (for fast development)
- Styled-Components (for styling)
- Tailwind CSS (for utility-based styling)
- Recharts (for financial data visualization)
- Lucide React (for icons)
- UUID (for unique ID generation)
git clone https://github.com/code-genuis/expense-tracker.git
cd expense-trackernpm installnpm run devnpm run buildnpm run previewThe app is deployed on Netlify. To deploy manually, use:
git push origin mainFor continuous deployment, connect your repository to Netlify and set the following build settings:
- Build Command:
npm run build - Publish Directory:
dist
This project is open-source and available under the MIT License.
- GitHub: code-genuis
- YouTube: CodeGeniusDev