Skip to content

puterakahfi/certificationy-web-platform

 
 

Repository files navigation

Certificationy Web Platform

Scrutinizer Code Quality SensioLabsInsight

This project is originally inspired of eko/certificationy. The goal is to train about the symfony certification http://sensiolabs.com/en/symfony/certification.html and may be other ?

Installation

Requirements

  • PHP 5.3.3 at least
  • PHP extension : cURL, mongo, amqp (optional)
  • Composer
  • MySQL
  • MongoDB
  • Redis
  • RabbitMQ (optional)

Installation

Clone the project and launch the installation script:

git clone https://github.com/ProPheT777/certificationy-web-platform.git
cd certificationy-web-platform
./install.sh prod

Development

php app/console assetic:dump --watch

Setup github connect if you dev on it else use the heavy way. Then feed github_client_id and github_client_secret in app/config/parameters.yml with your dev application keys.

Documentation

Coming ASAP

Test

No test yet, but it's plan to integrate BDD test with Behat for the web platform. Certy also not test.

Roadmap

Soon as possible :

  • Write test for Certy component (phpunit)
  • Write test for Certy bundle (phpunit)
  • Write test for the web platform (behat)
  • i18n training support (Need to review data structure)
  • Level training support (Need to review data structure)

Long time :

  • Add interesting dumper (I think to pdf & SQL)
  • Add interesting loader (SQL)
  • Add new training (Currently we have only Symfony2 because they provide a certification, but why not add other techs / libs) ?
  • Add ability to create custom training online, and share / rate with other users ? (need SQL loader / dumper before)
  • Add new certy component to provide reward / achievement system.
  • Add ability to make training program who group several libs & techs. (Only if we have active community).
  • Get a real design instead of boostrap.

Contribution

All contribution are welcome ! So please feel free to submit PRs.

We follow coding standard PSR-2.

About

Certificationy Web Platform

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 80.4%
  • HTML 11.6%
  • CSS 4.2%
  • JavaScript 2.2%
  • ApacheConf 0.7%
  • Ruby 0.7%
  • Shell 0.2%