{* config *} {* splash page *}

PATHFINDER - System Mapping Tool

pathfinder is an open source mapping tool for EVE ONLINE.

{* header *} {* fallback logo -> no SVG support *}
{* login form*}

Please log in

{* login message container *}
{* IGB warning *}
Hint Some functions may not work within the outdated IGB browser!
{* features/ gallery *} {* beta *}

BETA {{ @PATHFINDER.VERSION }}

PATHFINDER is still a BETA version. Please read and confirm with the following rules that apply during public beta testing.

Rules for beta testing phase

  • Any abuse of following rules may result in server ban!
  • You need a valid Registration Key (invite mode is active)
    • The number of keys is limited and will be increased continuously
    • Keys are bound to your unique Email address
  • Do not use it as your main corp/ally wide mapping tool (for now)
    • There might be security bugs that will be found/fixed during beta testing
    • At the beginning of the testing period it is simpler to find/reproduce bugs with a lower number of clients
  • You can create a fresh CCP API Key (limited access) for registration
  • Please help testing and report any problem/bug you find
    • PATHFINDER is free for all [open source], let us make it a better application
    • If you are a native English speaker, great! Feel free to read over my bad English :)
    • A forum post with your constructive criticism/opinion will help as well
{* pricing *}

Pricing and Bundles

Choose the bundle that meets the requirements you need. If you just want to try out PATHFINDER, start with the Basic bundle. It will always be free of charge and is the most suitable for solo players or smaller groups.

BETA

Basic

FREE
  • Map lifetime 48 h
  • Create up to 3 private maps
  • Share maps with up to 10 users
  • System information module
  • System statistics module
  • System signature module
  • System route module
BETA

Corporation

ISK t.b.a /mo
  • All public features for corporation members
  • Map lifetime infinite
  • Create up to 3 corporation maps
  • Share corp maps with up to 3 corps
  • System killboard module
BETA

Alliance

ISK t.b.a /mo
  • All public features for alliance members
  • All corporation features for alliance members
  • Map lifetime infinite
  • Create up to 3 alliance maps
  • Share corp maps with up to 2 alliances
Hint During beta testing, all bundles are activated and free for any pilot! Enjoy testing and don´t forget to give feedback.
{* about *}

About this Application

PATHFINDER is a one-man spare time project with the aim of combining the latest web technology with clean and attractive interfaces.

About Me

I am playing EVE Online since almost 4 years. The majority of time (3+ years), my characters were a part of the "No Holes Barred" alliance. ,one of the oldest and best known wormhole entities that existed in "New Eden" (R.I.P). The Pathfinder project was started just a few weeks before the failed invasion of "Polaris" took place. The intention behind this project was not to create another mapping tool that already exist. I wanted to make the easiest to use and most powerful 3rd party system mapper, build with the newest web technology available.

I am currently working as a professional software developer for one of the larges German web pages. The main focus of my daily work is based on large scale frontend applications.

I decided to make this project "Open Source", once the beta testing is finished. It would be a great pleasure to me if you would help me to improve this project by submitting bug reports or any kind of security issues.

Technology stack

If you are planning to get deeper into the project or even think about hosting it on your own webserver, you should be aware of some important key points. Pathfinder is not comparable with any "out of the box" web applications or common CMS systems that come along with an auto-install feature. If you don´t have any experience with the following technologies, stop thinking about your own hosted Pathfinder app. Unfortunately the IGB is required for some features, which are currently not supported by the official EVE Online API.

Frontend

Backend

  • Fat-Free Framework as a lightweight PHP framework and ORM mapper
  • MySQL, SQLite or PostgreSQL as databases (configurable)
  • Memcache, APC or XCache as a 2nd level cache engine (configurable)
  • Code quality and automated testing
  • You should know about relational databases, MVC pattern and ORM strategies
  • If you have experiences in developing a Single-Page-Application, that would not hurt :)
{* documentation *}

Frequently Asked Questions

General questions and answers can be found here

Can you give me an introduction into Pathfinder ?

Unfortunately not. I will probably not have the time to answer any question personally. Make sure you have read the manual. If there are still some open questions, please ask in the official forums thread for help.

Which browsers are compatible with Pathfinder?

You will get the best user experience with the latest version Google Chrome or Firefox. Pathfinder uses some "bloody edge" web technologies like SVG graphics, Canvas drawing, CSS3, JS (ECMA 5.0) that are not yet fully supported by any other browser like IE or Safari. Some features require the IGB-Header information (e.g. tracking live data for a pilot). Some other features require some HTML5 API´s which are not supported by the IGB. You can even use the IGB and an OGB if you have a multiple screen setup for more usability.

Can i use multiple Accounts/APIs?

Yes. When you create an new account or update your existing account, you have the opportunity to enter multiple API keys. When you use the IGB, Pathfinder automatically detects the active pilot and you will see all available maps for this pilot. When you use the OGB, Pathfinder uses your "main character" as the current active one, which has to be set/update in course of the registration process. You can change/add/delete API information at any time. Take in mind:

  • "Personal"-maps are bound to a user (not character). Each of your characters should be able to see your "personal"-maps
  • "Corporation/Alliance"-maps are bound to characters (not user). If you have multiple characters in different groups, only those maps should be visible that belong to your current active character

Are my data save?

Whoever said, his program is "bullet proof", is lying! But I promise to give my very best to protect any personal or map data that is stored on my server. User data is encoded by a strong Blowfish-based Bcrypt hashing algorithm. If you are familiar with the process of software development, feel free to check the source code and report any kind of security leak.
There are some points to minimize the risk:

  • Make sure not to use your EVE Online log in data at any point
  • Never share your account with anyone else
  • Change your password once in a while

Can i report bugs or security issues?

Good work! I am very happy for any technical feedback and improvements. Feel free to contact me with your problem, either by submitting a bug report or contact me in game. I´ll give my best to find a solution for your problem or path Pathfinder.

I don´t trust you, can i host Pathfinder on my own webserver?

Yes you can! I developed this application for the great community of EVE Online. The program code is open source and can be used by anyone who have the required software skills. Please make sure to keep all 3rd party plugin licence and respect them. At the moment there is no developer guide available. But one the beta phase is finished, i will probably write a short technical documentation. Do not expect any "out of the boy" install routine at this point.
Server requirements:

  • A webserver with a LAMP environment
  • PHP 5.3+
  • PHP framework requirements
  • MySQL 5.x+
  • Some kind of server side caching technology (Memcache,APC,xCache) file caching will also work
{* footer *} {* hidden dialog *}