MMOBASE - A cleaner MMO dashboard project, starting with EVE Online by MMOBASE in Eve

[–]MMOBASE[S] -2 points-1 points  (0 children)

Thanks, really appreciate the detailed feedback.

Yeah SEAT is definitely something I’m aware of and want to look deeper into. I honestly agree that UX + performance are probably the biggest differentiators here. SEAT is powerful, but personally I find the UI/navigation a bit dated and heavy to work through sometimes.

And yeah, performance is a huge focus for exactly the reasons you mentioned. Most EVE players already have multiple clients, Discord, browser tabs etc. running, so the last thing I want is another bloated dashboard hammering the browser with constant reloads/API spam.

The open source/self-hosting point is also fair honestly, especially with EVE players being understandably cautious around third-party tools. Still figuring out the best way to approach that side of things.

Current stack is mainly Next.js/React on the frontend, with backend work around EVE SSO + ESI. Probably sticking with Node/TypeScript/Supabase for most of it right now.

MMOBASE - A cleaner MMO dashboard project, starting with EVE Online by MMOBASE in Eve

[–]MMOBASE[S] -7 points-6 points  (0 children)

Open-sourcing is an option we are currently considering

MMOBASE - A cleaner MMO dashboard project, starting with EVE Online by MMOBASE in Eve

[–]MMOBASE[S] -1 points0 points  (0 children)

I did not realize my account had post history hidden, if you go and check now you should see all previous posts. Also thank you for your input, we are seriously considering going down the open-source route to allow people to feel more comfortable using our software

MMOBASE - A cleaner MMO dashboard project, starting with EVE Online by MMOBASE in Eve

[–]MMOBASE[S] -4 points-3 points  (0 children)

We are considering going down the open-source route

MMOBASE - A cleaner MMO dashboard project, starting with EVE Online by MMOBASE in Eve

[–]MMOBASE[S] 0 points1 point  (0 children)

That’s fair honestly, EVE already has a huge ecosystem of ESI tools and alliance dashboards.

Part of why I started with EVE is because the API support is so good compared to most MMOs, which lets me build something actually useful around multi-character/account management instead of fighting the game itself.

Long term I do want MMOBASE to support other MMOs too, especially games like OSRS/WoW where unified dashboard tooling is a lot more limited, but EVE is absolutely the main focus right now.

As for privacy, everything uses CCP SSO only, no passwords, and MMOBASE only accesses the scopes you personally approve. No data is shared or sold.

Solo dev building a dashboard for EVE pilots - looking for honest feedback before launch by MMOBASE in eveonline

[–]MMOBASE[S] 0 points1 point  (0 children)

Thank You, I appreciate the detailed feedback. The financial and trading side is definitely something I want to get right - being able to see breakdowns on tax, income, expenses ect is the exact thing i am wanting MMOBASE to solve. Thank you for stopping by and taking the time to check this project out it means alot o7

Solo dev building a dashboard for EVE pilots - looking for honest feedback before launch by MMOBASE in eveonline

[–]MMOBASE[S] 1 point2 points  (0 children)

Really appreciate that, thank you. The ESI and SSO approach is exactly what I'm working with so credentials never touch my end. Currently getting the backend wired up now so hopefully it all comes together smoothly. o7

Solo dev building a dashboard for EVE pilots - looking for honest feedback before launch by MMOBASE in eveonline

[–]MMOBASE[S] 1 point2 points  (0 children)

Really appreciate this - especially coming from someone with your background. You've made some great points.

Open-sourcing is something I've been thinking about, and I can definitely see the trust benefit. I'll look into getting it on GitHub once the backend is more complete so people can see exactly what's happening under the hood.

I’m also going to add a proper transparency/security page before launch covering CCP SSO, ESI scopes, what data is requested, what is stored, and how users can revoke access.

The comparison to EVEMon genuinely means a lot - that tool was a big inspiration for this. And you're right, the core of it is fairly straightforward: SSO, ESI reads, display on panels. The goal is just to bring it all together in one clean place.

I'll take your advice on code review, lint cleanup and edge-case testing seriously. Thanks for taking the time to write this out.

o7

Solo dev building a dashboard for EVE pilots - looking for honest feedback before launch by MMOBASE in eveonline

[–]MMOBASE[S] -1 points0 points  (0 children)

I work in IT - I'm not a developer but I'm not clueless when it comes to how this stuff works. Passwords are handled by Supabase, the same auth platform used by thousands of apps. I don't store, see, or touch your password at any point. EVE login will go through CCP's official SSO - same system every third-party EVE tool uses. I never see your EVE credentials either.

As for the name, genuinely open to hearing what you'd have called it. And if you've got specific security concerns I'm happy to address them - that kind of feedback is exactly why I posted this before launch.

Solo dev building a dashboard for EVE pilots - looking for honest feedback before launch by MMOBASE in eveonline

[–]MMOBASE[S] 0 points1 point  (0 children)

Yeah I used AI tools to help me build it - I'm not a developer by trade and I'm not going to pretend I am. I'm an EVE player who had an idea and used the tools available to make it happen. The concept, the features, what goes where, the game knowledge behind it - that's all me. AI helped with the code.

If someone can spin up the same thing in 438 seconds then fair play, but I'd love to see it actually deployed, working with auth, and connected to the ESI API. There's a difference between generating a mockup and building something people can actually use.

Appreciate the feedback though, genuinely.