Mobile App for Android and iOS designed to monitor private WoW servers. It makes the process of checking wow server statuses easier while on the go.
- Current Status: Beta (1.0.1-rc1)
https://play.google.com/store/apps/details?id=com.elysiumstatus
Not yet released
Supported Supported
- Light's Hope
- Elysium project
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the project
React native has a great setup guide which should guide you through everything you need to do get started https://facebook.github.io/react-native/docs/getting-started.html
- Visit https://firebase.google.com/ and create a free account.
- Create a new project
- Click Add Firebase to your Android app
- Use
com.elysiumstatus.dev
as Package name - Add a nickname something like
Vanilla Status Development
- Click add app
- It should have downloaded a
google-services.json
file. - Move that file to
android/app/
directory - That's it!
After you have react-native running, forked & cloned the repo. Running the development project is simple.
In your project directory use the react-native-cli
to start the project
react-native run-android
It should spawn a react native packager and the development app should automatically be installed. The cli will attempt to start the app on the emulator, but will not find it. It will need to be manually opened.
Make sure you have a device connected or an emulator running
In your project directory use the react-native-cli
to start the project
react-native run-ios
It should spawn a react native packager and the simulator should start and launch the development app.
TODO: Write tests using jest
- ReactNative - Native App Framework
- React - Javascript UI Library
- Redux - State container for JavaScript
- Material Design - Design Guidelines
- react-native-vector-icons - Vector icons for react native
Full contribution guidelines listed in CONTRIBUTING.md
Please submit all bug reports through the repository's Issue Tracker and they will be tagged and prioritized.
List of features where help is desired.
Realm Stats - Enhanced realm Stats from https://elysium-project.org/status- Push Notifications - Realm status notifications
- User opt in
- Customizable Notifications (UP, Down)
- Server Status History - Detailed history of Server statuses
- Autologin - Login into wow from anywhere (Bypass the Queues)
We use SemVer for versioning.
- emmoistner - Initial work
This project is licensed under the MIT License - see the LICENSE.md file for details
- Private WoW Server Community: Elysium Project, Nostalrius
- Inspiration: Elysium-Status - http://www.elysiumstatus.com