1. Website for the fb app can be developed.
2. The site will have the features as described in the requirement.
3. Users visit the site, register and login.
4. user firstpage contains search, input, and last messages similar to fb.
5. Users post messages, post comments, edit/delete their own messages, report abuse.
6. Admin can manage users, block/ban users etc.,
7. The site will be responsive ( mobile friendly ).
Approximate time to complete the site: 24 - 30 days
Answers:
1. Which database and database engine you will use.
Ans: We will use MySQL
2. Which framework you will use (PHP/JS/HTML).
Ans: We will use PHP, JQuery, HTML5, CSS3
3. Which authentication method you will use.
Ans: Email authentication and OAuth for fb login.
4. Please describe database structure in short.
Ans: The db can have tables:
a. users (id_author, firstname, lastname, nickname, password, user_type, address, phone, country, email, blocked, status)
b. msg_posts ( id, id_slug, id_category, id_author, title, slug, post_content, post_image, post_image_thumb, type, id_type, created_by, views, publish, status )
c. msg_comments ( id_msg_comments, id_post, id_reply_to, id_author, comment_text, date_added, publish, status)
d. msg_likes (id_user_master, id_post)
e. msg_categories (id_msg_category, id_parent, name, slug, date_added, publish, status)
5. Will you use object oriented programming? Or procedural programming?
Ans: We can use both. If your preference i