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

https://github.com/kalvin807/gbf-raid-finder

Granblue Fantasy raid finder written in Go and React
https://github.com/kalvin807/gbf-raid-finder

gbf golang granbluefantasy javascript react

Last synced: about 1 month ago
JSON representation

Granblue Fantasy raid finder written in Go and React

Awesome Lists containing this project

README

          

# GBFinder Omega - グラブル救援検索・マグナ

A realtime twitter message filter that use to fetch all GBF raid message in twitter written in Go and Vue.js

> Very very welcome any kind of involvement (PR, issues...)

> Idea wanted for the name of this raid finder :smile:

## Installation

0. Clone this project to your local environment.

### Prepare your Twitter API key

1. Apply a Twitter Developer Account [here](https://developer.twitter.com/en/apply-for-access).
2. Create a project
3. Generate and save both access key/secret and api key/secret

### Backend

1. Install go in your system
2. At project root create a .env with following content
```env
FRONT_END_URL=
TWITTER_ACCESS_KEY=
TWITTER_ACCESS_SECRET=
TWITTER_API_KEY=
TWITTER_API_SECRET=
```
3. Fetch go modules by `go get`
4. Start the backend server by `go run`

### Frontend

1. Switch to directory `/web/`
2. Create a .env file in `/web/`
```env
WEBSOCKET_URI=
BACKEND_URL=
```
3. Download node modules with `yarn install`
4. Start the frontend server with `yarn dev`

## Thanks to
- GBF Raiders, Granblue Raid Finder... etc to giving me ideas and raid information
- GBF Wiki
- Every who used this tool!
- KMR and Cygames for creating this farm simulator - granblue fantasy