Skip to content
This repository was archived by the owner on Aug 26, 2020. It is now read-only.

Files

Latest commit

 

History

History
28 lines (18 loc) · 1.74 KB

PHP-Assignment-1.md

File metadata and controls

28 lines (18 loc) · 1.74 KB

First of all, thank you for showing interest to become a part of Tekdi. We wish you best of luck for the test. Please read the entire document carefully before you start writing PHP code.

Background

Saving and retrieving data from a database is one of the most common operations in a web application. We want you to demonstrate proficiency in this by taking the assignment below.

Assignment

We want you to write clean and standards compliant PHP to save user information captured from a form into a database, then retrieve and show all records in a list. You may use any framework of your choice or write the assignment in core PHP.

The following fields are needed - Name, Country, Email, Mobile Number, About You, Birthday

There should be a form page to add data, and a paginated list page to view the data. It should also be possible to edit the data for an existing user.

You may use any CSS or Javascript frameworks like bootstrap or jQuery to make the pages look nice and easy to use. The PHP, CSS & JavaScript should follow all best coding practices. We recommend that you make maximum use of HTML & CSS techniques for UI. The form must be properly validated using jQuery.

Assessment Criteria

  • Code quality of the PHP (Use of variables, file and folder structure and use of MVC)
  • Code quality of the HTML, javascript and CSS if any
  • Look and feel of the form and list pages

Deliverable

The completed assignment should be emailed to use. You can share the assignment in any of the below methods.

Preferred Mode

Host the application on heroku.com using the free plan. Email us the the link for the application.

Alternate Method

You should commit the PHP code and sql file to a repository on github.com and send us the link to the repository.