This is the code for the Endless Farming website.
You may submit an issue or open a pull request at any time.
The Endless Farming Project is licensed under the terms of the GNU Affero General Public License 3.0 ("AGPL").
- Ob tracking (show rotation time, days till 5* based on current max stage, possibly best team based on owned units)
- Artifact builder
- Daily Reward and Quest?
- World Boss?
- Information for non sh pets
- Slab tracking
- Integration of Spirit Highland solutions
- Normal Registration/Login and authentication with Discord to access and edit your data everywhere
- Design and Layout Rework
-
Connected Discord bot with shared functionality - Performance optimization
- (Optional) Create a virtual environment:
conda env create -f environment.yml
or install Python 3 - (Optional) Activate your environment:
conda activate endlessfarming
- Install general and developer requirements:
pip install -r requirements.txt -r requirements-dev.txt
- (Development) pre-commit install
- Set the path of the flask application:
-(Linux)
export FLASK_APP=app/farming.py
-(Windows)set FLASK_APP=app/farming.py
- Start the application:
flask run
- You can visit it in the browser at
localhost:5000