Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lissone/gameplay

Create groups to play your favourite games, with your friends.
https://github.com/lissone/gameplay

async-storage expo oauth2 react-native rocketseat-nlw style-sheet typescript

Last synced: 13 days ago
JSON representation

Create groups to play your favourite games, with your friends.

Awesome Lists containing this project

README

        


GamePlay logo


Description   |   
Requirements   |   
Technologies   |   
Layout   |   
Usage   |   
Demonstration





License
Repo size
Top lang
Stars repo
Forks repo
Pull requests
Last commit


Report bug
·
Request feature


## Description

Mobile application with the aim of making appointments for online matches with your friends. With OAuth2 integration with the discord api and database with async storage, to save user data and schedules.

First time I develop a mobile app with react native and its technologies. Powered by NLW 6 Together marathon, taught by Rodrigo, Educator of rocketseat from April 20th to 27th, 2021.

## Requirements

- [Nodejs](https://nodejs.org/en/)
- [Npm](https://www.npmjs.com/)
- [Expo](https://docs.expo.io/)
- [Yarn](https://yarnpkg.com/)

## Technologies

- ReactNative
- Expo
- Typescript
- StyleSheet
- AsyncStorage
- OAuth2 (Discord api)

## Layout

You can view the project layout via this link.

## Usage

You can clone it on your pc using the command:

```bash
git clone https://github.com/Lissone/gameplay.git
cd gameplay
```

Install dependencies using:

```bash
yarn
#or
npm install
#or
expo install
```

Run project:

```bash
yarn start
#or
npm run start
#or
expo start
```

## Demonstration


Login
Dashboard
Create appointment



Demo login


Demo dashboard


Demo create appointment

## License

Distributed under the MIT License. See `LICENSE` for more information.


Made with ❤️ by Lissone