Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danhenriquex/react-native-ignite-lab
https://github.com/danhenriquex/react-native-ignite-lab
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/danhenriquex/react-native-ignite-lab
- Owner: danhenriquex
- Created: 2022-07-19T13:38:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-07-22T17:46:09.000Z (over 2 years ago)
- Last Synced: 2023-03-10T06:22:27.735Z (over 1 year ago)
- Language: TypeScript
- Size: 388 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
📱 Ignite Lab
Project made during Ignite Lab that consists of a mobile application.
React Native🚀 React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.
Layout •
Features •
How it works •
Tech Stack •
Author
🚧 React Native App 🚀 Finished 🚧### Layout
Figma: https://www.figma.com/file/XRgi8sR7PIc9aP5LwB9nzX/Rocket-Help---Ignite-Lab-(Community)
### Features
- [x] 01 - Interface: Screens, Input email, Input password, accessibility, forms, forms validation. Images: Svg, themes.
- [x] 02 - Consuming API with Firebase and axios. Passing data between screens, creating solicitation.
- [x] 03 - Navigation with StackNavigation and private routes.
- [x] 04 - Finishing integration with firebase and updating solicitation.### Pre-requisites
Before you begin, you will need to have the following tools installed on your machine:
[Git](https://git-scm.com), [Node.js](https://nodejs.org/en/).
In addition, it is good to have an editor to work with the code like [VSCode](https://code.visualstudio.com/)### 🎲 Running the mobile application (FrontEnd)
```bash
# Clone this repository
$ git clone https://github.com/danhenriquex/React-Native-Ignite-Lab# Access the project folder in your terminal/cmd
$ cd React-Native-Ignite-Lab# Install the dependencies
$ yarn install# Run the application in development mode
$ yarn react-native start
$ yarn react-native run-android```
### 🛠Tech Stack
The following tools were used in the construction of the project:
- [Expo](https://expo.io/)
- [Node.js](https://nodejs.org/en/)
- [React](https://pt-br.reactjs.org/)
- [React Native](https://reactnative.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- [NativeBase](https://nativebase.io)
- [Firebase](https://firebase.google.com/?hl=pt)### Author
---