Skip to content
ENVIENTA platform
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bootstrap
config
database
public
resources
routes
storage
tests
.gitattributes
.gitignore
LICENSE
artisan
composer.json
env.example
index.php
package.json
phpunit.xml
readme.md
readme_for_programmers.md
server.php
webpack.mix.js

readme.md

ENVIENTA Platform

Imagine if people from different fields of expertise worked together to open source everything around us. This way, technological breakthroughs will appear much faster in our daily life, instead of just in patent-protected R&D environments.

For more info, please visit our webpage at: https://envienta.com/

Long time concept

https://medium.com/envienta-open-source-everything/the-envienta-platform-through-the-developers-eyes-dd31943e40ae

Get started

  • Download and install composer
  • In the project root folder run composer update
  • Copy env.example to .env
  • Run php artisan key:generate
  • Add the generated key to .env, if it isn't added (something like this: APP_KEY=base64:TdBU5kz7nVxQKj2595sWGoBhIlXBYkucdUHZJxrjxvw=)
  • Create database in MySQL with utf8_unicode_ci chrset
  • Set database in .env
  • Set your smtp config in .env
  • Run php artisan config:cache
  • Run php artisan migrate:refresh
  • Run php artisan db:seed to fill database with test data
  • Run php artisan serve
  • Type http://127.0.0.1:8000 to your browser. If everythig fine, you will see the front page of the platform.
  • Let's start coding, and save the world!

Test

cd projectRoot

./vendor/bin/phpunit

Live demo

http://platform.envienta.org/

Code Languages

php, javascript

Framworks

jQuery, bootstrap, laravel

Translate to new Languagen

  • Create resource/lang/langCode folder
  • Set languages files into resources/lang/langCode folder (see resources/lang/en folder)
  • insert language flag-langCode.png image file into public/img folder
  • Edit resources/views/40_topbar/navigation.blde.php "config" section

Note: the multilanguage system use one cookie, name is "lang".

You can’t perform that action at this time.