ExpensePro is a React project designed to help users manage and track their expenses easily. This application integrates modern UI design, local storage persistence, and a user-friendly experience for efficient expense management.
Check out the live project š ExpensePro
ExpensePro/
āāā node_modules/ # Installed dependencies
āāā public/ # Static assets
āāā src/
ā āāā assets/ # Images or other static resources
| | āāā ss.png
ā āāā components/ # React components
ā ā āāā ContextMenu.jsx
ā ā āāā Form.jsx
ā ā āāā Input.jsx
ā ā āāā Select.jsx
ā ā āāā Table.jsx
ā āāā hooks/ # Custom React hooks
ā ā āāā useFilter.js
ā ā āāā useLocalStorage.js
ā āāā App.jsx # Main application file
ā āāā main.jsx # Entry point
ā āāā index.css # Global CSS styles
āāā .gitignore # Git ignored files
āāā eslint.config.js # ESLint configuration
āāā index.html # HTML template
āāā package-lock.json # Dependency lock file
āāā package.json # Project metadata and dependencies
āāā postcss.config.js # PostCSS configuration
āāā tailwind.config.js # Tailwind CSS configuration
āāā vite.config.js # Vite configuration
āāā README.md # Project documentation
Clone the Repository
git clone https://github.com/Angshu09/Expense_Tracker.git
Navigate to the Project Directory
cd Expense_Tracker
Install Dependencies
npm install
Start the Development Server
npm run dev
Open your browser and navigate to http://localhost:5173/
to explore ExpensePro.
Developed by Angshu Das.