Newspaper Web App: A dynamic online news platform with roles for guests, subscribers, writers, editors, and admins. Features include full-text search, category/tag filters, premium article access, WYSIWYG editor, and secure authentication using Express.js, TypeScript, MongoDB, and EJS
Design and implement the homepage structure using EJS to serve as the main landing page for the application. Ensure the layout is responsive and provides placeholders for dynamic content.
Requirements
Use the EJS template engine to create the homepage.
Incorporate a clean and responsive HTML structure.
Add placeholders for:
Featured articles.
Popular articles.
Latest articles.
Category-based articles.
Deliverables
A visually appealing and user-friendly homepage layout.
Clear placeholders integrated with backend logic for dynamic content rendering.
Proper use of CSS to style and enhance the appearance of the page.
Acceptance Criteria
The homepage structure is fully functional and renders dynamic content correctly.
Layout is responsive across different devices and screen sizes.
Code follows proper HTML and CSS conventions, ensuring readability and maintainability.
Objective
Design and implement the homepage structure using EJS to serve as the main landing page for the application. Ensure the layout is responsive and provides placeholders for dynamic content.
Requirements
Deliverables
Acceptance Criteria