Aristotle Team App is a webapp created to help the workflow of the contributions in the DaVinci/Utopian translations category. In other words, it will make the life of all LMs a little bit easier.
After talking with my fellow Greek Language Mod @ruth-girl, we decided that we needed something different to make it better.
This app will be used in conjunction with the Greek Team's Community Account (@aristotle.team)
Also, take some time to read the Project Announcement Post on Steemit
- Basic SteemConnect Login/Verification
- Tasks (add/reply/view/mark as resolved)
- Projects list with start/finish dates and assigning to translators/proofreaders
- Contribution list with filtering functionality and manual addition of contributions
- Contribution list with automated addition, check of LM review and Utopian upvotes (works with certain title formats only)
- User list
- Full SteemConnect integration partially done
- Translator list with the projects they are translating (or have finished translating)
- LM Review upvote by Utopian
- Days of LM availability for better coordination with the translators
- Discord notifications
I will be updating this README file as soon as I have something to add (new features etc). At the time of writing this, everything in the Implemented Functionality
section has been tested and it works.
This app is not to be used exclusively for the translations communication. It is intended as a supplemental way to log anything you might need, as discord chat can be unmanageable.
Also, to those people who will ask the following (or similar) questions:
- Why not use framework X?
- Why are you using procedural PHP and not OOP?
Please read this: http://www.phpthewrongway.com/
I'm not against frameworks, OOP etc. I just felt like doing this project in procedural PHP.
This software runs on PHP/MySQL. It is tested and best used with:
Apache 2.4+
PHP 7.1+
MySQL 5.0+
The software also requires CURL
The software is released under GPLv3.0.