NewsNest
Developed and launched a comprehensive news application, leveraging data from NewsAPI to provide users with the latest news updates across multiple categories. Implemented a subscription feature, enabling users to add or remove email news subscriptions. This application was written in React Native.

What is NewsNest?
Introducing "NewsNest" - your one-stop destination for the latest news updates tailored to your interests. Designed to focus on user experience and relevance, NewsNest provides real-time news from various categories, delivering the world at your fingertips.
​
Whether interested in business, technology, entertainment, health, science, or sports, NewsNest sorts and filters news from trusted sources through NewsAPI, allowing you to dive into the topics that matter most to you. With our dynamic subscription feature - add or remove email subscriptions per your interests, creating a personalized news consumption environment.


App Functions

The app will be installed through the App Store. After installation, it will appear on the screen as "NewsNest" with a blue newspaper icon.


Once the user starts the app, it will take the user to the main menu. The trending news section and a category news section will welcome the user. The user can switch between categories to personalize their news page.

The user can click on each news to bring up a modal that showcases news details. Which contains the image, title, publish date, author, and short description.

When the "Read Full Article" button is pressed on the modal. It will take the user directly to the original news page, where they can read the full news.

Our app also provides a subscription service where users can enlist their email under our subscription page. They can access the subscription page by clicking the mail icon at the bottom right of the main menu.


The subscription process is easy. Users simply enter their email in the text box and press the "Subscribe" button. If successful, it will show up an alert to notify users.


Removing an email subscription process is also an easy process. The user navigates to the "Edit" tab to view all enlisted emails. Simply pressing the "Remove" button to cancel the subscription.