A startup that provides management services for user comments on websites:
- Nowdays, most websites allow users to comment on their content. Consider news websites, like Washington Post, Daily Mail, or CNN. Users are allowed to comment on the content of a news article. Suppose that you create a startup (come up with a neat name) that provides management services for user comments for such websites. Examples of such providers are: LiveFyre, Disuqus, and Spot.IM. Your task in this project is to create a database that tracks the user activity at each of these website and give aggregate statistics about the activity to your subscribers. Here are the main entities of your enterprise:
- (to be continued)
- This project divides into five phases:
- Design the ER diagram.
The project asks students to create a webpage that:
- allows people to log in
- allows 'author' users to add new 'articles';
- allows regular 'users' to add 'comments' under those 'articles';
- allows 'superusers' (admins) to manage those comments;
(to be continued)