https://github.com/leomssilva/trainnerbrains
:mortar_board: :iphone: TrainnerBrains is a app developed in my tcc with the aim of helping people to improve their performance in relation to their learning.
https://github.com/leomssilva/trainnerbrains
android app javascript react react-native react-native-async-storage react-native-gesture-handler react-native-splash-screen react-native-vector-icons react-navigation react-navigation-stack styled-components
Last synced: 10 months ago
JSON representation
:mortar_board: :iphone: TrainnerBrains is a app developed in my tcc with the aim of helping people to improve their performance in relation to their learning.
- Host: GitHub
- URL: https://github.com/leomssilva/trainnerbrains
- Owner: LeoMSSilva
- License: mit
- Created: 2021-10-28T12:44:43.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-12-26T23:58:13.000Z (12 months ago)
- Last Synced: 2024-12-27T00:25:36.509Z (12 months ago)
- Topics: android, app, javascript, react, react-native, react-native-async-storage, react-native-gesture-handler, react-native-splash-screen, react-native-vector-icons, react-navigation, react-navigation-stack, styled-components
- Language: TypeScript
- Homepage:
- Size: 6.94 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
TrainnerBrains
[](https://github.com/LeoMSSilva)
[](https://github.com/LeoMSSilva)
[](#)
[](https://github.com/LeoMSSilva/TrainnerBrains/stargazers)
[](https://github.com/LeoMSSilva/TrainnerBrains/network/members)
[](https://github.com/LeoMSSilva/TrainnerBrains/graphs/contributors)
---
# :pushpin: Table of Contents
- :house: [About](#house-about)
- :dart: [Installation](#dart-installation)
- :gear: [Install dependencies](#hammer_and_wrench-install-dependencies)
- :rocket: [Getting started](#rocket-getting-started)
- :computer: [Techs](#computer-techs)
- :bust_in_silhouette: [Author](#bust_in_silhouette-author)
- :handshake: [Contributing](#handshake-contributing)
- :scroll: [License](#scroll-license)
---
# :house: About
This project was developed with **TypeScript** and **React Native** frameworks.
I used **React Native Splash Screen** to create an opening.
**React Navigation/Native** and **React Navigation/Stack** to create navigation between application screens, also using the gesture library **React Native Gesture Handler**.
**Styled Components** to style the components.
I also got the app icons from **React Native Vector Icons**.
**React Native Async Storage** to save the data locally.
Its objective is to help its users during their studies, obtaining better results, it has 3 learning techniques to help them: pomodoro, flashCards and RSVP.
---
# :dart: Installation
**First you need to install:**
- [Node.js](https://pt-br.nodejs.org/) (required)
- [Yarn](https://yarnpkg.com/) (required)
**Then in order, clone the project.**
By HTTPS, running this command:
```bash
git clone https://github.com/LeoMSSilva/TrainnerBrains.git
```
Or by ssh, running this command:
```bash
git clone git@github.com:LeoMSSilva/TrainnerBrains.git
```
SSH is a secure protocol, but you need to register a key ssh in your github before.
## :hammer_and_wrench: Install dependencies
```bash
yarn
```
or
```bash
yarn install
```
## :rocket: Getting Started
abrir dois terminais, em um:
```bash
yarn start
```
and on the other:
```bash
yarn android
```
---
# :computer: Techs
- TypeScript
- React
- React-native
- Styled-components
- React-native-splash-screen
- React-native-vector-icons
- React-native-gesture-handler
- @React-navigation/native
- @React-navigation/stack
- @react-native-async-storage/async-storage
---
# :bust_in_silhouette: Author
**LeoMSSilva**
- Github: [@LeoMSSilva](https://github.com/LeoMSSilva)
- LinkedIn: [@LeoMSSilva](https://linkedin.com/in/LeoMSSilva)
---
# :handshake: Contributing
Contributions, issues and feature requests are welcome! Feel free to **file a new issue** on the [TrainnerBrains](https://github.com/LeoMSSilva/TrainnerBrains/issues) repository. If you already found a solution to your problem, **I would love to review your pull request**!
---
# :scroll: License
Copyright :copyright: 2021 [LeoMSSilva](https://github.com/LeoMSSilva).
This project is [MIT](https://github.com/LeoMSSilva/TrainnerBrains/blob/main/LICENSE) licensed.
---