Skip to content
 
 

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Project-4

Description

Create a News App by applying the provided UI design from the Figma link and incorporating various functionalities to enhance the user experience. The app should allow users to browse, search, filter, save, remove, and update news articles, among other features.

Functionalities to Implement:

  1. Display news articles on the main screen.
  2. Show detailed information when a user selects a news article.
  3. Enable users to search for news articles by title.
  4. Allow users to filter news articles by field (e.g., technology, AI, cybersecurity).
  5. Enable users to save specific news articles for later viewing.
  6. Allow users to remove news articles from their saved list.
  7. Provide the functionality to update the content of news articles.

Technological Requirements:

  • Utilize the provided JSON data file to retrieve news articles.
  • Implement a Model structure to manage the data.
  • Apply the BLoC pattern to manage state and business logic efficiently.

UI to be implemented: Figma Link

Submission Guidelines

You will submit your project on GitHub by following these guidelines:

  1. Fork the Repository & Clone it
  2. Create a New Branch with your name, in this format: (First name - Last name).
  3. Commit the changes frequently and push it
  4. Finally, create a pull request to the original repository

Note:

  • Be sure to include screenshots of your work.
    • Add and organize the screenshots in your README file in your project

Deadline

The deadline for submitting the project is 2024 Feb 25 at 9:59 AM

Additional Notes

  • Reach out for clarification or assistance if needed.
  • Have an enjoyable coding journey!



Embark on your coding journey with confidence, Best of luck!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors