Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 777 Bytes

File metadata and controls

27 lines (20 loc) · 777 Bytes

Test Task

Specification

  1. Create a page with the form of adding text (article) to the site. Fields: date (exact, required field), title (up to 200 characters, required field), article body (required field), tags (any number + foresee future article search by tags), picture (optional field).
  2. Implement data form (PHP) and storage (MySQL / Redis / MongoDB)
  3. Create a page for the publication of the article, the list of articles.
  4. Implement the validation of form fields on the client (JavaScript).

Technology stack

Server side

  • Docker
  • PHP 5.6
  • Redis 3.2.8
  • Postgres 9.6.2
  • Laravel 5.2

Client side

  • Bootstrap 3.3.6
  • Bootstrap Datetimepicker 4.17.37
  • Bootstrap Validator 0.5.1
  • Bootstrap Tagsinput 0.4.2
  • sweetAlert 0.5.0
  • jQuery 2.2.3