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

https://github.com/alexandredresch/game-list

Use this app to keep your games, and those of your friends, easily organized.
https://github.com/alexandredresch/game-list

Last synced: over 1 year ago
JSON representation

Use this app to keep your games, and those of your friends, easily organized.

Awesome Lists containing this project

README

          


Game-List

![cover](.github/game-list.png?style=flat)

## Use this app to keep your games, and those of your friends, easily organized.

## Starting the project
Use **yarn** or **npm install** to install project dependencies.
Then start the project.

```cl
expo start
```

Remember to create your App on the Discord server to get the authentication credentials. Then, define your App settings in the .env file (remove the example from the .env.example file).

## Features

- [ ] OAuth2 Social Authentication with Discord Server;
- [ ] Get user profile registered on Discord (username and avatar);
- [ ] Lists the Discord servers the user is a part of;
- [ ] Allows you to schedule matches;
- [ ] Allows you to filter matches by category;
- [ ] Shows whether the match was scheduled on a server of its own (host) or on servers of others (guest);
- [ ] Shares the invitation to join the user's server;
- [ ] Allows you to redirect the user to your own server;
- [ ] Provides the Logout function.

## Technologies

- [ ] React Native
- [ ] Typescript
- [ ] Expo
- [ ] Context API
- [ ] Async Storage
- [ ] Vector Icons
- [ ] React Native Svg e Svg Transform
- [ ] Axios
- [ ] Gradient colors
- [ ] OAuth2 Discord
- [ ] Expo Google Fonts
- [ ] React Navigation Stack
- [ ] React Native Gesture Handler
- [ ] Expo Authentication
- [ ] React Native Share
- [ ] Deep Link

## Project developed in React Native mission in NLW #06