A tool for Legendmud, to track, optimize and share XP routes.
I a varst world with hundreds of thoundes mobs (moblie objects, eg creautes), were knowledge if truely power, it can be hard to keep track which mobs your charater can kill and try and optimize the route you take to kill these mobs effiently.
Technology used.
React, Redux, Express, Knex, JWT Auth
User Stories
MVP
As a user:
I want to register for the App under my charater name.
I want to able to choose a which mobs to add to my list from an existing list.
I want to be able to drag the order of my save.
I want to be able to save my list.
I want to be able to share my list.
I want to be able to track, How many mobs i've killed, the total xp earned, the average xp per kill.
Stretch
I'd like to be able to work out xp per hour.
use MXP to interface directly from the mud.
group xp split
Views (Client Side)
name
purpose
Login
View for user to enter their login credentials
Register
View for user to sign up for the App
CreateRoute
View for user to arrange mobs into a xp route.
Route
View to display a list of mobs to kill
Earned
Display a statisics about the current route
Reducers (Client Side)
name
purpose
auth
Store information regarding user logins, auth status and auth errors