- React
- TypeScript
- Styled Components
- Polished
- Jest
- Codegen
- Vite
- GraphQL
- Apollo Client
- Axios
- Yup
- Add transaction
- Delete transaction
- Update transaction
- Upload transactions with csv file
Create the .env file with the same variables as the .env.example file.
Clone project:
$ git clone https://github.com/intwone/finance-web.git
Install dependencies:
$ npm install
Start app:
$ npm run start:dev
Build:
$ npm run build
Lint:
$ npm run lint:fix
Generate GraphQL Schemas:
$ npm run codegen