A simple test for PHP / JavaScript Developers
- Fork or clone this repo
- Write a script to Import the CSV file located in
data/customers.csv
into 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 asynchronously loads the JSON into a list or table when you click a button
- Email [email protected] with:
- A link to your repo OR
- A zip file of your project including git config/metadata
- 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. - 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