Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a News reader app #9

Open
Faisalnwz01 opened this issue Apr 21, 2024 · 0 comments
Open

Create a News reader app #9

Faisalnwz01 opened this issue Apr 21, 2024 · 0 comments
Labels

Comments

@Faisalnwz01
Copy link
Owner

Screenshot 2024-04-21 at 1 56 49 PM

Task: Develop a Mobile-Responsive News Reading Web Page

Objective: Create a web page that displays news articles categorized by their respective publications. Each article should be presented with its title, a short summary, and the publication date.

Requirements:

Layout and Design:

The page should be fully responsive, adjusting smoothly to different screen sizes (mobile, tablet, and desktop).
Use a
clean and readable design. Consider using cards or a list format to display each article.
Sections by Publications:

Organize the articles into sections based on the publication. Each section should be clearly labeled with the name of the publication.
Within each section, articles should be sorted by their publication date, with the most recent articles at the top.
Article Components:

Title: Each article should display its title prominently.
Publication Date: Display the date when the article was published. Format the date in a reader-friendly manner (e.g., "April 21, 2024").
Technical Specifications:

Use HTML and CSS for the structure and styling. Consider using a framework like Bootstrap or Tailwind CSS for responsive design elements.
If dynamic content loading is required, consider using JavaScript or a JavaScript framework like React or Vue.js.
Ensure accessibility standards are met to provide a good user experience for all users, including those with disabilities.
Testing:

Test the responsiveness of the page on various devices and browsers to ensure compatibility and usability.
Check the readability and visual appeal of the layout across different screen sizes.
Deliverables:

A complete set of HTML, CSS, and potentially JavaScript files.
Documentation on the structure of the code and instructions on how to deploy the page.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant