.JPG)
Websites that are data-driven, content-based, real-world, have some shared features. This features are much more important than the past, because we have in the era of social media and competence is heavier. These features are:
1. An appealing user interface: Appearance is very important, because it is the first thing that a user face with. But interface doesn't mean just graphics. Also the site should be well-organized, reachable and easily accessible. The site must be able to provide a great user experience, means users can easily browse and interact. Another important thing is cross-browser compatibility, ensuring that the site looks and behaves fine from different platforms and browsers.
2. User loyalty: A successful content-based website requires users' loyalty so that they regularly visit the site. To do so, users can have the opportunity to write their own content, participate in polls and be informed about special events. This requires an authentication / authorization infrastructure so each user can have an identity, distinguishes him / her from other users. This infrastructure also grant and restrict access to different areas of the site.
3. Easily updatable: A mechanism that allows the content easily be updated: The site needs constant supply of fresh content to stay alive and vibrant. To have this constant stream of new content, editors or administrators should be able to update easily.
4. Newsletters: Not all users visit the site so that application should inform them about the new content by RSS and most importantly newsletters.
5. Getting feedback from users: What users like most and does not like? To get this feedback, users should have some kind of user-to-site communication.
6. Sociality: In the era of social media, user-to-user communication is very important. This also creates a community of loyal users, who come the site frequently to chat, discuss news and events, and ask about the content. To give users a feeling of membership will pay off in both in the short and long run.
7. Home page: This is so important because after site grows and have big amount of information, it starts to contain non-related info about users. Everyone wants to see information about what he interested in. Hence, a mechanism should give the chance them to build their own home page.