Skip to content

SunNEET/GBF-raidfinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NepuFriends

NepuFriends is a site for finding Granblue Fantasy raid tweets. I took GBF-raidfinders's MDL style interface as reference, rebuilding it from scratch with React, Node, Express and Socket.io, adding more useful functionality to it.

Feature

In addition to the feature of walfie's version, I added some new stuff.

  • 1-CLICK JOIN Viramte To enable the functionality, you need to have a chrome extension, Viramate, installed, and check this option off. fig1

Development progress

Twitter Streamming API and Socket.io

  • Receive streaming data from Twitter (server.js)
  • Attach the data to client-side (App.js)

Component Design

  • Build a tweet component to display tweet content
    • Display roomID, profileImg, twitterID and message
    • Click and copy the content
    • Display notification when copying
    • Use Viramate API to control the game directly between browser windows
    • Display how long after the tweet has posted (quite complicated - put off to phase2)
  • Build a list component
    • Put tweets into it
    • Remove button
    • Drag and drop interface
  • Build a container to put mutliple tweet list into it
  • Build a add button to open config page
  • Build a config page
    • Display a list of bosses
    • Click a boss item and then add a new tweetlist to a container
    • Complete regular boss lists
    • Sort the lists by Level, alphabet order
    • Catalog bosses by their tier or events
    • Add new story/guild war event boss to the list automatically(phase2)

WARNING TO FIX

  • Cancel all subscriptions and asynchronous tasks in the componentWillUnmount method. (TweeterFeed.js)