This app is a tracker for personal/business expenses, created using React components.
- Button to reveal an input form
- Input fields (including built-in calendar)
- Filter expenses by year
- Bar chart showing monthly expenses (as added)
- List of expenses with key data
- useState hooks (to manage the state of components)
- Props (to pass data/logic between components)
- Access, store and render user-inputted info (event.target.value)
- Two-way binding (to clear an input field when the info is entered)
- Event handlers (on elements that trigger functions when an event occurs)
- Conditionals to check if an entered input is valid
- Styling
- Clone this repo
- Run
npm install
- Open site as live server by running
npm start