mamadjavaad/news-app — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a simple, clean news browsing web app with Vue and a nice responsive UI. I want people to be able to see the latest headlines from different sources, switch between categories, and search for articles by keyword. It should work well on both desktop and mobile, and each article card should show the basic info clearly and feel easy to scan.

Use the Newsdata.io API for the data, and make the API key come from an env file so I can drop it in without changing code. Please include loading and error states so it does not feel broken if the API is slow or fails. Keep the design modern and polished, with sensible spacing and icons.

Make sure the app is easy to run locally with the usual install and dev commands, and leave the code organized enough that I can tweak categories or styling later. If you need details from the API, look up the current docs online.

Want more depth? Deep Reverse