-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Eco World edited this page Jun 28, 2018
·
23 revisions
Here you will find some common information about the platform! If this information doesn't answer your questions, use your best tool, Google!
Get involved in our slack channel: https://join.slack.com/t/ecoafrica/shared_invite/enQtMzgxMTU1MzU0MTE4LTg2OTQwZmMyMTk1MWVhNjllYTU1MWZjNDU4MDA2MDQ3ZWM4YTMyOGJkM2UxNGM2NTRiM2VmYmFmYjJjMWUxYzA
Web stack (LAMP)
- Linux
- Apache
- MySql
- PHP
Front end
- HTML & CSS
- SASS (Better styling)
- JS libary (Jquery, React)
Back end
- PHP (used with Drupal)
- Composer (Dependency manager)
- Symfony (PHP Framework)
- Amazon Web Services Hybrid : https://aws.amazon.com/enterprise/hybrid/ (For cloud infrastructure & local back ups)
Testing & automation
- Gulp
- Katalon (full testing suite)
DevOps
- Jenkins (Continuous Development/ Integration)
- Docker (Code containers)
- Puppet (Delivery)
Content Management System (CMS)
- Drupal, more here: https://www.drupal.com/product/web-content-management
Version Control
- Git (version control software)
- GitHub (To store code)
AI & Machine Learning (further down the line)
- TensorFlow
Agile tools & Methodologies
- SCRUM methodology, see here: https://www.atlassian.com/agile/scrum
- Trello
- Continuous Development: https://www.gocd.org/why-gocd/
- Slack
- Public chat service (for devs that aren't on the team, but still wish to contribute)
- Salesforce (Customer Relationship Management)
- Freshbooks (Accounting)
- Stripe
- Paypal
- Crypto Payments
Set up phase
- Construct a good foundation for the Eco Website, making sure all best practices are followed. And that code can be easily maintained in the future. Using Object Oriented code for the best reuse. And also being GDPR compliant.
- Implement advertising opportunities, for revenue
Apply for funding after proof of concept
- After intial concept has been realised, we need funding to continue. Revenue will come from ads, subscriptions, and licensing
Phase 1
- Allow users to sign up (need to define user types), post content (define what content users can post), and share content (how do users post content, and make sure it's legitimate?)
Happy coding Eco Devs!