kabirnayeem99 / du_marketing_sms

Dhaka University Marketing Department School Management Software - User Application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DU Marketing SMS

Native Android School Management App designed to manage the day-to-day administrative tasks of Marketing Department.

AboutFeaturesDownloadAuthorContributingLicense

About

DU Marketing is a school management software developed for Dhaka University Marketing Department, to make managing the day-to-day administrative tasks of them easier and more modern. It will enable them to digitally monitor the daily activities along with managing all the resources and information on a single platform.

This app helps marketing department to make announcements, publish or modify class routines, share images and other related information. There is a user facing software designed to be used by the students, named 'DU Marketing (Student)', which is also open-source and free-to-use.

This application is very light-weight, fast, simple in feature but very good at what it does. This application was built using Native Android SDK and Kotlin. It uses Firebase as its back-end.

Demo

Watch the demo of the app on YouTube-

Student App

Teacher App

Features

  • Making announcement, with image or without any image.

  • Uploading pictures in different categories.

  • Adding and modifying class routines.

  • Adding and modifying information about faculty members.

  • Adding or modifying department related information.

  • Get class routines and class time changes in real time.

  • Watch gallery images from the departments.

  • Stay up-to-date with the announcements.

  • Known better about the Faculties.

Download

Currently the only APK downloading option is GitHub release section.

Build

But you can build this app from source. For this you need the Google Services JSON file. Refer to this documentation - Understand Firebase projects for more information.
First, clone the repository with the 'clone' command, or just download the zip and unzip it.

$ git clone 'https://github.com/kabirnayeem99/du_marketing_sms.git'

Open this folders (student_app or teacher_app) in Android Studio. Place your google-services.json file in the \app folder. Connect your phone through USB or start your emulator device and click Run.

Attribution

  • Native Android SDK - set of development tools that are used to develop applications for the Android platform.
  • Firebase - Backend-as-a-Service platform developed by Google.
  • Fluent UI System Icons - a collection of familiar, friendly and modern icons from Microsoft.
  • Glide - media management and image loading framework for Android.
  • Circular Image View - fast circular ImageView perfect for profile images.
  • Over-Scroll Support - provides an iOS-like over-scrolling effect applicable over almost all Android native scrollable views.
  • zoomage - simple pinch-to-zoom ImageView library for Android.
  • Android Image Slide - an android image slider library.

Author

Naimul Kabir

Contributing

If you take your time to make this project better, I will be grateful to you.

License

Copyright © 2021 Naimul Kabir. All rights reserved.

Apache License, Version 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

  http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

This is a free software: you can use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software under the terms of the license, without concern for royalties.

The terms state that users can't remove existing copyright, patent, trademarks and attribution notices.


Give a ⭐️ if this project helped you!

About

Dhaka University Marketing Department School Management Software - User Application.


Languages

Language:Kotlin 88.0%Language:Java 12.0%