IQAC User App



This app is developed for users to get information about College Events, News, Contacts, Messages, Pdf Files & Push Notifications using Firebase Real-time Database.

Authentication  

IQAC User App | Android Studio | Material-Design |
This app contains authentication for all users. Users can't create a Username and Password. This permission is handled by only admin in Firebase authentication. The only first time the user has to login into this app, next time when the user opens the app user automatically redirected to Home Page or Main Activity.

User Interface 

IQAC app contains a material design UI. This Design helps users to interact with the other features in-app. This phone support both old and new Android versions.


Smooth Slide Bar / Navigation Bar 

All the categories are listed left side in the slide bar. These categories are linked with the respective page (Activity).  


Home Page (Main Activity) 

After a successful login user redirected to this page. On this page, you will get access to events and messages sent by admin. In the right Fab/Button, the user gets daily and weekly events. Also in left Fab/Button user gets chat messages sent by admin.


Today's Event  

IQAC User App | Android Studio | Material-Design |
This page displays today's events in tabular form. Day, Date and Programme are the columns. All these data's are fetched from Firebase Real-time Database.


Weekly Events  

IQAC User App | Android Studio | Material-Design |       IQAC User App | Android Studio | Material-Design |

This page displays weekly events with the date and button to view those day's events.

All Events Page 

     

   

All events are displayed according to their days. These are real-time data. Also, there is a scroll bar to scroll the page. 

Chat Page 

         

Users can view the messages sent by admin. But the user can't reply to those messages. The stare button reacts when the button is clicked. This button added to skip another authentication for chat messages.

News 

      

This page displays the news published by admin. These are real-time news.

Contacts 

   

Users can contact the people with a single touch. This method helps users easily call the respective person. 

Download Pdf 


The monthly activity file is attached to the download button. Just 1 touch the file starts to download.

Webview 

      

With the help of webview any website easily opened in-app.

About & Privacy Policy Page 

  

This page displays the about & privacy policy of the app.



Note:


If you get this above error while working with the code, then download google-services.json file from firebase console and link the project to firebase.