Question: Create a website or blog with a custom Content Management System ( CMS ) . The website / blog and CMS should be built from
Create a website or blog with a custom Content Management System CMS The websiteblog and CMS should be built from scratch using HTML CSS JS Node.js and MongoDB. Use of thirdparty libraries other than for a WYSIWYG or the ones used in the class is not allowed unless approved by the professor after discussion. Please email for approval. The website or blog should have a header, navigation, main content and footer. There should be at least one pagepost template design of your choice This template will be used to build all the pages or posts. The template should have the following as a minimum requirement: Header section: A logo and a site title common logo and site title across the whole websiteblog Navigation: A common top navigation menu with links to all pagesposts added using the admin panel. Main Content: Pagepost title, minimum one image, text section where the user can add in as much text as they need using a WYSIWYG editor. Footer: Common footer with copyright information. You can add more pagepost templates if you want or add more design elements after discussion with the professor. Create an admin panel where the admin can login and add new pagesposts To add a new pagepost admin needs to be able to add pagepost title, slug of the page, upload at least one image and add content using a WYSIWYG editor. The new pagesposts added in the admin, should automatically get added to the navigation menu. Alternatively, you can build a separate section in the admin that allows the user to edit the menu. The admin should be able to login to the admin panel, view a list of existing pagesposts edit existing pagesposts and add new pagesposts
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
