Skip to content

rawic/income-tracker

Repository files navigation

rawic.me Logo

Income tracker

Simple Income Tracker built with React.
Live demo »

Report Bug · Request Feature

About Income Tracker

rawic.me - home page

Checklist

  • 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 ✔️

Built with

  • React
  • Font Awesome
  • GSAP
  • Moment.js
  • React Day Picker
  • Styled Components
  • Styled Reset
  • uuid
  • Jest, React Testing Library
  • ESLint (airbnb), Prettier

Getting started

Prerequisites

  • yarn
npm install -g yarn

Installation

Using Yarn:

  1. Clone the repository
https://github.com/rawic/income-tracker.git
  1. Go to the project directory
cd income-tracker
  1. Install packages
yarn

Usage

Run the app

yarn start

Test the app

yarn test

Build the app

yarn build

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Rafał Wichowski - @rafalwichowski - hi@rawic.me

Project Link: https://rawic.github.io/income-tracker/

About

Simple income tracking app built with React 🦄

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published