Skip to content

divyanshf/campus-system

Repository files navigation

Campus

Description

It is an application that manages clubs within our institution.

Features

  • Different chat rooms to share information and ideas.
  • Only authorized club members can participate in club chat.
  • Notification of the upcoming events organized by various clubs.
  • Only club admins can add students to their respective club.
  • Check the recent activities in the campus.

Technologies / Libraries Used

Concepts

  • Architecture : MVVM / Repository pattern.
  • Object Oriented Programming.

Guideline

  • Download and open the project in android studio.
  • Create a new firebase project for android application.
  • Download the google-services.json file when creating the firebase project.
  • Place it in './app/'.
  • Build and run the app.

APK

You can download the zip file of apk here

Screenshots

Autentication Screens

Auth Screen Register Screen Login Screen

Main Screens

Home Screen Club List Screen Chat Screen
Post Feed Screen Add Club Screen