Skip to content

Amagon96/expenser-client

Repository files navigation

Description

Gaston has realized he needs to put a check on his expenses but he also realized he doesn’t even know where his money goes so first things first, he asked you to build an app where he can keep track of all the expenses he make.

Requirements

As a user I want to login and stay that way when using my phone or personal computer.

As a user I want to capture my expenses information, including.

✅Short name/description, amount and date.

Optionally I want to be able to categorize each expense

✅As a user I want view a list of all my expenses by day, week and month.

✅As a user I want filter my expenses by name, category and date.

As a user I want find expenses less or greater than certain amount

As a user I want a pay chart of expenses by category

Task Design and implement an SPA application to fulfil the requirements, use a UI library to standardize the GUI (recommended, not mandatory) add a reliable authentication mechanism (bonus challenge: additionally add Google auth)

Task specifications:

Implement this app using React 16 or higher, use local state and Context for state management.

Write the tests you consider necessary using Jest & Cypress

Implement this application using all the best practices you consider necessary.

Create a github repository to store the code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages