Software Engineer Assignment .pdf
Original filename: Software_Engineer_Assignment_.pdf
This PDF 1.5 document has been generated by / Skia/PDF m59, and has been sent on pdf-archive.com on 29/04/2017 at 19:54, from IP address 92.241.x.x.
The current document download page has been viewed 447 times.
File size: 39 KB (1 page).
Privacy: public file
Download original PDF file
Software_Engineer_Assignment_.pdf (PDF, 39 KB)
Share on social networks
Link to this file download page
Software Engineer Assignment - OpenSooq
Implement a simple website using Yii2 advanced template. The website has one core
functionality which is adding and browsing posts
1. use MVC design pattern
2. design database structure, where a post has a title, a description, a category and
3. use MySQL and use Yii2 migrations to initiate categories table with Cars, Mobiles,
Tablets and tags with:
toyota, honda, gmc, automatic, manual, hybrid, gas, iphone, galaxy s, galaxy note,
black, white, ipad and galaxy tab.
4. make sure only logged in users can add posts. And only post owner can edit it
5. sign up / sign in using username/password (Facebook login is a plus)
6. a migration to create an admin user with username admin and password admin
7. an admin page showing duplicated content for a given post (have same title,
description) in an efficient way
8. create a yii console command that delete posts older than 3 days
9. document/comment your code using Github
Link to this page
Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..
Use the short link to share your document on Twitter or by text message (SMS)
Copy the following HTML code to share your document on a Website or Blog