Description • Technical details • Features • How to use • License
This project is about an app for expense control, in which the user can register his expenses and keep track of them over time. This project was developed during my bootcamp at Rocketseat.
The project was developed using React Native, so it works on Android and IOS, and I used Expo Bare workflow to speed up the development.
- OAuth authentication with Google and Apple
- Styles with Styled Components
- Forms with React Hook Forms
- Custom hooks and useContext
- Persistent Storage with Async Storage
- Sign in with your Google or Apple account
- See in the dashboard your expenses
- Add a new expense
- See a report of your monthly expenses
To run the project you will need to have the Expo Tools configured, and Yarn installed. After this follow these instructions:
# Clone this repository to your local machine
$ git clone https://github.com/saymon-araujo/gofinances
# Navigate to the server
$ cd gofinances
# Install the project dependencies
$ yarn
$ expo install
# Run the bundle
$ expo start
# When the bundle runs, in your Expo Go App click on Scan QR Code and appoint the camera to the QR code.
This project is under MIT license . See it for more information.
Made by Saymon Araújo