Expense Tracker is an intuitive application designed to help you manage your cash receipts efficiently. Whether you receive payments for your work, sales, or any other source of income, Expense Tracker allows you to record each transaction quickly and easily, adding custom tags for easy organization and search.
- React: JavaScript library for building user interfaces.
- TypeScript: A superset of JavaScript that adds static types.
- Vite: A fast and lightweight development environment.
- PWA: Progressive Web App for an enhanced user experience.
- Quick transaction recording.
- Custom tags for easy organization.
- PWA support, allowing the app to be installed on mobile and desktop devices.
- Intuitive and user-friendly interface.
Follow these steps to set up and run the project locally:
-
Clone the repository:
git clone https://github.com/Chucky22Mendoza/expense-tracker.git cd expense-tracker -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:5173.
This project is configured to be a PWA. Ensure your application is served over HTTPS in production for PWA features to work correctly.
Contributions are welcome! If you have any ideas or improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Made with ❤️ by Jesús Mendoza Verduzco