From a311d432d47d5cc7a64eb6075f7f988e65a741b8 Mon Sep 17 00:00:00 2001 From: suyalamritanshu Date: Mon, 8 Nov 2021 00:27:24 +0530 Subject: [PATCH] Added login as admin functionality --- .idea/compiler.xml | 2 +- .idea/misc.xml | 2 +- .idea/runConfigurations.xml | 1 - app/build.gradle | 5 + app/src/main/AndroidManifest.xml | 13 + .../java/com/acm/omnia/Model/BlogsData.java | 41 +++ .../java/com/acm/omnia/Model/EventsData.java | 51 +++ .../com/acm/omnia/Model/ProjectsData.java | 31 ++ .../Notifications/FcmNotificationsSender.java | 90 ++++++ .../FirebaseMessagingService.java | 90 ++++++ .../Notifications/NotificationsActivity.java | 40 +++ .../acm/omnia/activity/AddBlogsActivity.java | 163 ++++++++++ .../acm/omnia/activity/AddEventsActivity.java | 205 ++++++++++++ .../omnia/activity/AddProjectsActivity.java | 163 ++++++++++ .../com/acm/omnia/activity/AdminActivity.java | 100 ++++++ .../acm/omnia/activity/AdminMainActivity.java | 68 ++++ .../omnia/activity/DeleteEventActivity.java | 81 +++++ .../omnia/activity/EditProfileActivity.java | 58 ++-- .../com/acm/omnia/activity/LoginActivity.java | 46 +-- .../com/acm/omnia/activity/MainActivity.java | 60 ++-- .../acm/omnia/activity/SignupActivity.java | 46 ++- .../acm/omnia/activity/SplashActivity.java | 29 +- .../com/acm/omnia/adapter/EventAdapter.java | 1 + .../com/acm/omnia/adapter/EventsAdapter.java | 145 +++++++++ .../acm/omnia/fragment/ContactFragment.java | 36 +-- .../acm/omnia/fragment/CouncilFragment.java | 32 +- .../acm/omnia/fragment/EventsFragment.java | 36 +-- .../com/acm/omnia/fragment/ForumFragment.java | 102 +++--- .../com/acm/omnia/fragment/HomeFragment.java | 58 ++-- .../acm/omnia/fragment/ProjectsFragment.java | 37 +-- .../com/acm/omnia/fragment/TeamsFragment.java | 17 +- app/src/main/res/drawable/allbg.xml | 16 + app/src/main/res/drawable/bg.xml | 24 ++ app/src/main/res/drawable/bg1.xml | 32 ++ app/src/main/res/drawable/bottom_rounded.xml | 8 + app/src/main/res/drawable/button_design.xml | 5 + app/src/main/res/drawable/circle_green.xml | 4 + app/src/main/res/drawable/circle_orange.xml | 4 + app/src/main/res/drawable/circle_pink.xml | 4 + app/src/main/res/drawable/circle_purple.xml | 4 + app/src/main/res/drawable/circle_red.xml | 4 + app/src/main/res/drawable/circle_yellow.xml | 4 + app/src/main/res/drawable/ic_add.xml | 5 + .../ic_baseline_notifications_active_24.xml | 5 + app/src/main/res/drawable/ic_delete.xml | 5 + app/src/main/res/drawable/ic_gallery.xml | 5 + app/src/main/res/drawable/ic_group.xml | 5 + app/src/main/res/drawable/ic_image.xml | 5 + app/src/main/res/drawable/ic_notice.xml | 5 + app/src/main/res/drawable/ic_upload.xml | 5 + .../main/res/layout/activity_add_blogs.xml | 121 +++++++ .../main/res/layout/activity_add_events.xml | 106 +++++++ .../main/res/layout/activity_add_projects.xml | 106 +++++++ app/src/main/res/layout/activity_admin.xml | 110 +++++++ .../main/res/layout/activity_admin_main.xml | 297 ++++++++++++++++++ .../main/res/layout/activity_delete_event.xml | 22 ++ app/src/main/res/layout/activity_login.xml | 17 +- .../res/layout/activity_notifications.xml | 74 +++++ app/src/main/res/layout/activity_splash.xml | 2 +- app/src/main/res/layout/delete_event.xml | 122 +++++++ app/src/main/res/values/colors.xml | 19 ++ app/src/main/res/values/styles.xml | 2 +- 62 files changed, 2686 insertions(+), 310 deletions(-) create mode 100644 app/src/main/java/com/acm/omnia/Model/BlogsData.java create mode 100644 app/src/main/java/com/acm/omnia/Model/EventsData.java create mode 100644 app/src/main/java/com/acm/omnia/Model/ProjectsData.java create mode 100644 app/src/main/java/com/acm/omnia/Notifications/FcmNotificationsSender.java create mode 100644 app/src/main/java/com/acm/omnia/Notifications/FirebaseMessagingService.java create mode 100644 app/src/main/java/com/acm/omnia/Notifications/NotificationsActivity.java create mode 100644 app/src/main/java/com/acm/omnia/activity/AddBlogsActivity.java create mode 100644 app/src/main/java/com/acm/omnia/activity/AddEventsActivity.java create mode 100644 app/src/main/java/com/acm/omnia/activity/AddProjectsActivity.java create mode 100644 app/src/main/java/com/acm/omnia/activity/AdminActivity.java create mode 100644 app/src/main/java/com/acm/omnia/activity/AdminMainActivity.java create mode 100644 app/src/main/java/com/acm/omnia/activity/DeleteEventActivity.java create mode 100644 app/src/main/java/com/acm/omnia/adapter/EventsAdapter.java create mode 100644 app/src/main/res/drawable/allbg.xml create mode 100644 app/src/main/res/drawable/bg.xml create mode 100644 app/src/main/res/drawable/bg1.xml create mode 100644 app/src/main/res/drawable/bottom_rounded.xml create mode 100644 app/src/main/res/drawable/button_design.xml create mode 100644 app/src/main/res/drawable/circle_green.xml create mode 100644 app/src/main/res/drawable/circle_orange.xml create mode 100644 app/src/main/res/drawable/circle_pink.xml create mode 100644 app/src/main/res/drawable/circle_purple.xml create mode 100644 app/src/main/res/drawable/circle_red.xml create mode 100644 app/src/main/res/drawable/circle_yellow.xml create mode 100644 app/src/main/res/drawable/ic_add.xml create mode 100644 app/src/main/res/drawable/ic_baseline_notifications_active_24.xml create mode 100644 app/src/main/res/drawable/ic_delete.xml create mode 100644 app/src/main/res/drawable/ic_gallery.xml create mode 100644 app/src/main/res/drawable/ic_group.xml create mode 100644 app/src/main/res/drawable/ic_image.xml create mode 100644 app/src/main/res/drawable/ic_notice.xml create mode 100644 app/src/main/res/drawable/ic_upload.xml create mode 100644 app/src/main/res/layout/activity_add_blogs.xml create mode 100644 app/src/main/res/layout/activity_add_events.xml create mode 100644 app/src/main/res/layout/activity_add_projects.xml create mode 100644 app/src/main/res/layout/activity_admin.xml create mode 100644 app/src/main/res/layout/activity_admin_main.xml create mode 100644 app/src/main/res/layout/activity_delete_event.xml create mode 100644 app/src/main/res/layout/activity_notifications.xml create mode 100644 app/src/main/res/layout/delete_event.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml index fb7f4a8..61a9130 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 860da66..d5d35ec 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,6 +1,6 @@ - + diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml index e497da9..7f68460 100644 --- a/.idea/runConfigurations.xml +++ b/.idea/runConfigurations.xml @@ -3,7 +3,6 @@