Simple Income Tracker built with React.
Live demo »
Report Bug
·
Request Feature
- Form validation ✔️
- Toast notification (createPortal) ✔️
- Format price (e.g. 3.871,48) ✔️
- Hooks (Custom hooks) ✔️
- Compound components ✔️
- LocalStorage ✔️
- PropTypes ✔️
- Automated tests (Jest, React Testing Library) ✔️
- Migrate to TypeScript ✔️
- React
- Font Awesome
- GSAP
- Moment.js
- React Day Picker
- Styled Components
- Styled Reset
- uuid
- Jest, React Testing Library
- ESLint (airbnb), Prettier
- yarn
npm install -g yarn
Using Yarn:
- Clone the repository
https://github.com/rawic/income-tracker.git
- Go to the project directory
cd income-tracker
- Install packages
yarn
Run the app
yarn start
Test the app
yarn test
Build the app
yarn build
Distributed under the MIT License. See LICENSE
for more information.
Rafał Wichowski - @rafalwichowski - hi@rawic.me
Project Link: https://rawic.github.io/income-tracker/