# Business Process

<div align="left"><img src="https://3588205094-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LmIkOkCOAw79NxbKX9J%2F-LmIlcPxPf0YljAmfbw-%2F-LmIqtJsL-7tgMJZS0_P%2FCapture.PNG?alt=media&#x26;token=8ec70cc7-f186-48e4-990a-ea7ff8a4eb4d" alt=""></div>

We will explain brief business process of **Notch**:

**1. NEWS,** web admin able add news from panel, each news support multiple topic. we have 3 type of news : \
&#x20;  ARTICLE  : news that focus on text\
&#x20;  GALLERY : news that focus on showing many image\
&#x20;  VIDEO      : new that focus on video content

**2. TOPIC**, list of topic display can manage from admin panel. topic displayed at android sorted by **priority** more higher number of priority category will display more bottom. so category with priority 1 is above priority 2.

**3. COMMENT**, list of comment submit by application user, admin can hide, delete inappropriate comment, from this page.

**4. APP,** admin panel can **manage app version** used by user, version listed here will be validate when user open Notch App.

* If version not listed at this menu app will force to update to newest version. When your old version app no longer support with your server you can delete these version or edit into inactive.
* So be careful when manage this data, make sure your newer app version already uploaded at google play.

**5. NOTIFICATION,** by click button SEND at top right you will send notification to all user.

* **History** : previous notification you already sent to user.
* **Device** :  listed fcm user that used Notch App, you can send notification directly into specific user.

**6. USER,** list of your registered application user. admin can block and allow user from this page.

**8. SETTING**

* **Admin** : we have two type admin panel user, first is **ADMIN** this is top level user, that can do all function of admin panel. we also have **WRITER** this user for contributor who their task is only writing news, so this user only can see few menus from admin panel.
* **Config** :  page to manipulate data like **Content**, **publisher profile**, **UI layout** and **AD NETWORKS**

**GENERAL RULE :** when data is **Save as draft** it will only show at admin panel, not show at android. We call it **PUBLISHED** when **not save as draft**.
