Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/danielaraldi/gameplay

An application that will help you organize games with your friends. 🎮 @Rocketseat
https://github.com/danielaraldi/gameplay

discord eslint expo expo-font expo-splash-screen husky lint-staged nodejs npm prettier react react-if react-native react-native-dotenv react-native-gesture-handler react-native-iphone-x-helper react-native-safe-area-context react-navigation typescript

Last synced: 5 days ago
JSON representation

An application that will help you organize games with your friends. 🎮 @Rocketseat

Awesome Lists containing this project

README

        


GamePlay

GamePlay

ReactJS | React Native | Expo | React Navigation



wakatime


GitHub top language
GitHub language count
GitHub
Made by Rocketseat


About   |   
Technologies   |   
How to Execute?   |   
License

## :bookmark: About the Project

The **Gameplay** app is an app that helps you organize your games. It is integrated with [Discord API](https://discord.com/developers/docs/intro), allowing access to your Discord account to organize and create games.

This app was developed in **NLW Together**, the project by [Rocketseat](https://www.rocketseat.com.br/).

## :rocket: Technologies

- [Axios](https://github.com/axios/axios)
- [Eslint](https://eslint.org/)
- [Expo](https://expo.io/)
- [Husky](https://typicode.github.io/husky/)
- [Lint Staged](https://github.com/lint-staged/lint-staged)
- [NPM](https://www.npmjs.com/)
- [Prettier](https://prettier.io/)
- [ReactJS](https://reactjs.org/)
- [React Native](http://facebook.github.io/react-native/)
- [React Native Async Storage](https://react-native-async-storage.github.io/async-storage/)
- [React Native Gesture Handler](https://docs.swmansion.com/react-native-gesture-handler/)
- [React Navigation](https://reactnavigation.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Zod](https://zod.dev/)

## :boom: How to Execute?

- ### **Prerequisite**

- It's **necessary** to possess the **[Git](https://git-scm.com/)** installed and configured in your computer.
- Also, it's **need** to have a package manager as **[Yarn](https://yarnpkg.com/)**, **[NPM](https://www.npmjs.com/)**, etc.
- Finally, it's **necessary** to have [Node.js](https://nodejs.org/en) greater or equal version 16.

1. Make a clone of repository:

```sh
$ git clone https://github.com/DanielAraldi/GamePlay.git
```

2. Executing the App:

```sh
$ cd GamePlay # root of the projet
$ npm install # or yarn install to install the dependencies
$ npm run start # yarn start to initialize app
```

## :memo: License

This project is sob MIT License. See on file [LICENSE](./LICENSE) for more details.

---

The project developed with tutoring of [Rodrigo Gonçalves](https://github.com/rodrigorgtic) from [Rocketseat](https://www.rocketseat.com.br/).