https://github.com/rcrdk/ignite-teams-app
A simple soccer teams organizer app for learning the basics, navigation and asynchronous storage in React Native.
https://github.com/rcrdk/ignite-teams-app
async-storage expo react react-native react-native-navigation styled-components typescript
Last synced: 3 months ago
JSON representation
A simple soccer teams organizer app for learning the basics, navigation and asynchronous storage in React Native.
- Host: GitHub
- URL: https://github.com/rcrdk/ignite-teams-app
- Owner: rcrdk
- Created: 2024-11-22T12:00:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-28T13:37:10.000Z (over 1 year ago)
- Last Synced: 2025-02-03T10:12:00.680Z (over 1 year ago)
- Topics: async-storage, expo, react, react-native, react-native-navigation, styled-components, typescript
- Language: TypeScript
- Homepage:
- Size: 684 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚽️ React Native Ignite Teams App
This is a simple React Native app designed to help users organize soccer teams into groups and manage participants. Users can create groups, add and remove participants, and assign them to Team A or Team B. The app stores data persistently using **AsyncStorage**, utilizes **React Navigation** for navigation, and uses **Styled Components** for styling. This app was developed as a learning case during my lessons at [Rocketseat](https://rocketseat.com.br/).
---
## 📋 Features
- **Group Management**:
- Create, view, and delete groups.
- **Participant Management**:
- Add and remove participants to/from teams within a group.
## ⚙️ Tech Stack
- [React Native](https://reactnative.dev/) + [Expo](https://expo.dev/)
- [AsyncStorage](https://docs.expo.dev/versions/latest/sdk/async-storage/)
- [React Navigation](https://reactnavigation.org/docs/getting-started/)
- [Styled Components](https://styled-components.com/)