A simple test for PHP / JavaScript Developers
- Fork this repo
- Import the CSV file located in
data/customers.csvinto a database (MySQL or Mongo is preferred) - Create a basic PHP web service that serves the data from the database as JSON
- Create a basic web page that loads the JSON into a list or table when you click a button
- Create a Pull Request
- Your repo needs to include at minimum anything required to get the app working. Detailed instructions should be provided in the
README.mdfile to setup and run the app. - If a structured schema migration tool is not used then a setup script must be supplied to create any data tables etc
- Try not spend more than 2 hours on it
- 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