Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 995 Bytes

File metadata and controls

26 lines (19 loc) · 995 Bytes

PHP JavaScript Developer Test

A simple test for PHP / JavaScript Developers

Instructions

  1. Fork this repo
  2. Import the CSV file located in data/customers.csv into a database (MySQL or Mongo is preferred)
  3. Create a basic PHP web service that serves the data from the database as JSON
  4. Create a basic web page that loads the JSON into a list or table when you click a button
  5. Create a Pull Request

Guidelines

  1. Your repo needs to include at minimum anything required to get the app working. Detailed instructions should be provided in the README.md file to setup and run the app.
  2. If a structured schema migration tool is not used then a setup script must be supplied to create any data tables etc
  3. Try not spend more than 2 hours on it

Bonus Points

  • Make it Pretty
  • Make it as OO as possible
  • Consume dependencies with tools like Composer, Bower and NPM
  • Use patterns like MVC, ORM
  • Compile any front end assets with a build tool like gulp
  • Unit tests