Skip to content

Boilerplate Template for interacting with Eve Online via SSO and Flask

License

Notifications You must be signed in to change notification settings

TargetedEntropy/eve-blue-zoo

Repository files navigation

Eve Online Blue Zoo

This is portal for Eve Online players with features focused for users with multiple characters.

It uses the Eve Online SSO & ESI, Flask and the Flask Dashboard Black template.


Features

  • Registration via Eve SSO
  • Associate multiple characters image
  • Dashboard view of all associated added Characters image
  • Display consolidated Mining Ledger details across Characters image
  • SkillPoint Farm Notifications via Discord DM image

Dependencies


✨ How to use it

$ # Get the code
$ git clone https://github.com/TargetedEntropy/eve-blue-zoo.git
$ cd eve-blue-zoo
$
$ # Virtualenv modules installation (Unix based systems)
$ virtualenv env
$ source env/bin/activate
$
$ # Virtualenv modules installation (Windows based systems)
$ # virtualenv env
$ # .\env\Scripts\activate
$
$ # Copy the env.sample and edit it
$ cp env-sample .env
$ vi .env
$
$ # Install modules - SQLite Database
$ pip3 install -r requirements.txt
$
$ # OR with PostgreSQL connector
$ # pip install -r requirements-pgsql.txt
$
$ # Set the FLASK_APP environment variable
$ (Unix/Mac) export FLASK_APP=run.py
$ (Windows) set FLASK_APP=run.py
$ (Powershell) $env:FLASK_APP = ".\run.py"
$
$ # Set up the DEBUG environment
$ # (Unix/Mac) export FLASK_ENV=development
$ # (Windows) set FLASK_ENV=development
$ # (Powershell) $env:FLASK_ENV = "development"
$
$ # Start the application (development mode)
$ # --host=0.0.0.0 - expose the app on all network interfaces (default 127.0.0.1)
$ # --port=5000    - specify the app port (default 5000)  
$ flask run --host=0.0.0.0 --port=5000
$
$ # Access the dashboard in browser: http://127.0.0.1:5000/

✨ Credits & Links



Flask Black Dashboard - Provided by AppSeed App Generator.

About

Boilerplate Template for interacting with Eve Online via SSO and Flask

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published