Skip to content
/ evePI Public

A small project about planetary interaction in Eve Online and an excuse to code in Eliom

License

Notifications You must be signed in to change notification settings

Drup/evePI

Repository files navigation

Eveπ

Eveπ is a tool to organize PI projects involving several peoples on Eve Online. For now, it's in very early alpha, not very well structured and probably unstable.


The tool is written in Eliom, a language/framework to program websites in Ocaml. I use Macaque for pgsql interfacing in a type-safe way. I also use Bootstrap for the website layout.

You will also need sqlite, safepass and macaque_lwt.

Install all of this easily with opam :

opam install sqlite3-ocaml safepass macaque eliom macaque_lwt

How to install it

For now, you need to have two pgsql databases :

  • One named eveSDD containing the SDD;
  • One named evePI with the schema schema.sql.

Those should be accessible in local. You can then use ocsigen as described in the Readme.

No, it's not very flexible, it will change ...

Participate

Sure, see the todo file. You can of course propose features (or do them even !) I welcome css masters and designers very warmly too, because I suck at it.

Don't be afraid by french comments in the code ... It happens, sometimes.

See Hacking.md for a description of the code organization.

About

A small project about planetary interaction in Eve Online and an excuse to code in Eliom

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published