About the project | Technologies | Getting started | License
this app is totally based on gofinances app from course ignite from rocketseat. All I did was add some new screens and features.
Technologies that I used to develop this mobile application
- Expo
- React Native
- TypeScript
- React Navigation
- React Hook Form
- Yup
- Styled Components
- Eslint
- Prettier
- EditorConfig
- Lottie React Native
- React Native Reanimated
- Date-fns
- Victory Chart
- React Native Calendars
- Responsive Native
- Firebase
- React Native Dotenv
- NodeJs
- Expo installed
- Expo Go or Android Studio installed
Clone the project and access the folder
git clone git@github.com:Guribeiro/gofinances-2.0.git && cd gofinances-2.0
yarn
- create a firebase project at Firebase Console
- create a .env file on the project root as same as the .env.example file
- fill the .env with your project credentials
#GOOGLE AUTHENTICATION
CLIENT_ID=
REDIRECT_URI=
# FIREBASE
API_KEY=
AUTH_DOMAIN=
PROJECT_ID=
STORAGE_BUCKET=
MESSAGING_SENDER_ID=
APP_ID=
MEANSUREMENT_ID=
yarn start
Open the Expo Go on you phone and select the financial-control project
- Step 1 - Click on 'More Actions' > 'Virtual Device Mananger'
- Step 2 - Launch an existing AVD or click on create and add a device
_After all this steps you would be able to start the application_
yarn android
The App will be shown on the Emulated Device
This project is licensed under the MIT License - see the LICENSE file for details.
Made with 💙 by Gustavo Henrique 👋 See my linkedin