Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Feb 11, 2020
css
Feb 11, 2020
js
Feb 12, 2020
Feb 18, 2019
Jan 13, 2020
Feb 18, 2019
Feb 18, 2019
Jun 5, 2019
Feb 18, 2019
Feb 18, 2019
Feb 18, 2019

README.md

EVE Trade Finder

Application Deploy: Netlify Status

Database Resources: Build Status

About

Implements the EVE ESI API to find:

  • the best margins inside your own station.
  • the best trades between stations.
  • the best trades between systems.
  • the best trades between regions.

Requirements

The following are the base requirements to develop against this codebase. They are split up amongst base package requirements and Jekyll plugins.

Base Packages

Jekyll Plugins

Development and Deployment

The following explain the development guidelines and requirements. bundle install should install most requirements.

Commands

  • To develop locally execute jekyll serve (ensure JEKYLL_ENV=dev -- you should be fine by default)
  • To kick off a Production build:
    • On Mac open any terminal: Run JEKYLL_ENV=production jekyll build
    • On Windows go into CMD Prompt: Run set JEKYLL_ENV=production and then jekyll build
    • The production build must run production build command before committing as minify

Development vs. Production Sites

  • The master branch deploys is the live hosted code
    • Automatically deploys to https://evetrade.space
    • Only dev can be merged into master so feature branches need to submit pull requests to dev.
  • dev is the development branch where all features will be merged first
    • Automatically deploys to https://dev.evetrade.space
    • New features added to dev will be tested extensively before merged into master
    • All feature branch pull requests are made to dev
You can’t perform that action at this time.