An open API service indexing awesome lists of open source software.

https://github.com/professordeveloper/news-app-awesome

📌 News App Awesome UI/UIX full 📌 Main Features 💎😍❤️
https://github.com/professordeveloper/news-app-awesome

List: news-app-awesome

category-news dagger2-mvvm-room-livedata dagger2-news-app news-app news-app-android news-app-github news-app-kotlin pagination3 room-news-cache

Last synced: 6 days ago
JSON representation

📌 News App Awesome UI/UIX full 📌 Main Features 💎😍❤️

Awesome Lists containing this project

README

          

![Logo](https://user-images.githubusercontent.com/108933534/233540764-5e154326-7342-4615-8053-023e97fb151e.png)

# News App

Includes all functionalities!

## Features

- Light/dark mode toggle
- Live previews
- Fullscreen mode
- Multi Language
- Infinity News
- Search News
- Save News by Favorite

## Demo

https://user-images.githubusercontent.com/108933534/233543015-661e1f37-81ee-45fa-9819-d27985fbafa3.mp4

## API Reference

#### Base URL
```http
https://api.thenewsapi.com
```

#### Get all items

```http
GET /v1/news/all
```

| Parameter | Type | Description |
| :-------- | :------- | :------------------------- |
| `api_key` | `string` | **Required**. Your API key |

#### Search item

```http
GET /v1/news/all
```

| Parameter | Type | Description |
| :-------- | :------- | :-------------------------------- |
| `search` | `string` | **Required**. Search title |

## Environment Variables

To run this project, you will need to add the following environment variables to your .env file

`API_KEY`

## Authors

- [@stc_android](https://t.me/stc_android)

### Optimizations

Add **Light/Dark** **Theme** and **Multi Language**

## Tech Stack

**Platform:** Android Studio,

**Language:** Kotlin,

## License

[MIT](https://choosealicense.com/licenses/mit/)

## Usage/Examples

```javascript
import Component from 'my-project'

function App() {
return
}
```