Skip to content
/ Fave Public

Full-featured News App built with Jetpack (ViewModel, LiveData, Databinding, Paging-library, Room), Dagger-Hilt, Coroutines, Flow, based on MVVM architecture.

Notifications You must be signed in to change notification settings

breel93/Fave

Repository files navigation

Android Studio Kotlin


Logo

Banner

Report Bug · Request Feature Logo

Table of Contents

About The Project

Stay up-to-date on all your favourite topics with Fave. Search for anything and everything and get stories from multiple news sources.

  • Get the latest news from around the world from over 80 news channels (CNN, NewYork Times, ESPN, Al-Jazeera, TechCrunch, Google news, Buzzfeed, Bloomberg ).
  • Read Headlines, Full Articles, Save and Share stories with Family and Friends on all Social Media.
  • Personalise your timeline by selecting your favourite news sources you can receive updates from and switch between Light and Dark Mode to suit your mood.

With Fave, you get an in-depth knowledge of global events and you don’t miss out on trending topics.

Features

  • Explore any kind of news
  • Save news to bookmark
  • Read full article from news source
  • Share news on social media

Built With

Dependecies

Getting Started

Prerequisites

Installation

git clone https://github.com/breel93/Fave.git

or download zip and extract, open with android studio

Contributing

Any contributions will be greatly appreciated.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AwesomeFeature)
  3. Commit your changes (git commit -m 'Add some AwesomeFeature')
  4. Push to the branch (git push origin feature/AwesomeFeature)
  5. Open a pull request

Contact

Acknowledgements

About

Full-featured News App built with Jetpack (ViewModel, LiveData, Databinding, Paging-library, Room), Dagger-Hilt, Coroutines, Flow, based on MVVM architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages