I'm looking to create a website with static content, a blog with regular posts, and also a knowledgebase with different kinds of tutorials.
I'm pretty sure I can do all of this under one Drupal installation.
Could someone explain to me the best way to go about this? I would need to be able to create dynamic pages showing most recent blog posts, a search function for the knowledgebase articles and blog articles.
Before I go spending too much time, I need to make a user portal that then has training programs that users can sign up to and complete each section as seperate pages. Once complete, an assessor can review their work in an attractive layout.
If you can help at all, the issues I have are:
1) How do I create seperate users, especially with Student and Assessor logings. Assessors would be able to review all Students, but Students can only see themselves.
I've been studying Meteor for a few weeks now and was slowly thinking it MIGHT be optimal for my new project but I hit a few roadblocks with Meteor.js. First of all I realized I was not dealing with a lot of user interaction at all. I only needed some parts of the website to feel reactive and immediate. Secondly the SEO for Meteor is poor (or simply absent) since it does not perform any server side rendering. Since I realize I need limited real-time interaction, I'm looking back at Drupal.