android app presentation and documentation vignan buddy presentation
TRANSCRIPT
Vignan Buddy This app helps You to Know About Your College Day to Activities Including Academics and Non-Academics.
Vignan Buddy Participants
Project Mentor: Ms. K.Deepika. Assistant Professor. Computer Science Department. Vignan, Deshmukhi.
Team Members:
Mr. Saigopi(13891A0535)Ms. Pranuthi(13891A0550)Mr. Manoj Kumar(13891A0502)
Content Project Profile Why Should you need Vignan Buddy? What we learned? Software and Hardware Requirements. End Users App features Using Technologies Security And Privacy Feature Enhancements Reference
Project Profile Labels thing Project Title Vignan Buddy Mobile Platform Android Programming Languages Java , XML Using IDE Tool Android Studio 2.2.3 Front End Java, XML Back End Firebase Cloud Project Guide Ms. Deepika Developed By Sai Gopi, Pranuthi, Manoj Submitted to VITS Computer Science Department Device Support Android V 4.4 to 7.0 (Jellybean to Naught)
Deployed In Google Play Store
Why Should I Use Vignan Buddy ?
Do You Know What Work shop is going to Conduct in your college on this Month? If No, Just Install This App and Then Know.
Do you Know About Events will be happen in your college Such as Street Cause rice Bucket challenges , Blankets distribution event , Guest Lectures and Other Events.If No , Open This App
D you Know next Supply and CBT Exams last Day for Fee Paying?If No ,Do Not Worry Open App and Know then Apply.
Do you know When Will This Current Semester going to Start ?If No , Download and Know About Starting Date.
Continue . . .
Where can I find my JAVA Sir Prepared note in Gmail ?I Do not Know What was The password for MailDo not Worry Just Download Vignan Buddy And Download You Materials
Software Requirements For Developing OS Platforms Windows * or Linux
Android Studio 2.2.3 Android Emulators API 16 – 25 Required Physical Device OS version For Testing
Minimum – KitKat 4.0.0 (API 16)
Maximum – Naught 7.0.1 (API 25)
Hardware Requirements For Developing RAM Minimum 4 GB Graphic card 1 GB HARD DISK Minimum 100 GB Or More
Others Requirements And Permission
INTERNET PERMISSION
End Users
Students Faculty members Admin
Users And Their Rights Functionality Faculty Student Admin
Posting Updates Yes No YesPosting Events Yes No YesManipulate Data No No Yes
Registration No Yes YesUploading Materials
No No Yes
Uploading Attendance
No No Yes
Removing Users No No Yes
Vignan Buddy Features
Latest Updates About Our College Activities. Upcoming Work Shop and Related Information regrading Wok Shop
Such as fee’s, Who Held it, Time Duration and Detail Description. Download Our Academics Materials. Download Our Current Spell Attendance. Visit Our College Website with Good Experience. Daily Updates About College Via Notifications From Back Ground Offline Capabilities
Vignan Buddy App Journey Roll Number Validationa. Here It Takes Valid Roll number as Input.
If it successes then only proceed to Next Activity,if not No Way to enter Into App.
b. Examples are 13891a0535 is valid one 13891q0535 is not Valid.
Vignan Buddy App Journey
Roll number Validation Continue 2a. Given Valid Roll number as Input and then
Showing A Option PROCEED to Next Steps.
Vignan Buddy App Journey
Faculty Logina. This Activity Authentication Separate Students
and Facultyb. We are providing Separate login Credentials
and Functionality to Them such as Notifications post and Etc.
Vignan Buddy App Journey
Register New User a. Here you can create new Account.b. For you Should Have a Valid Gmail ID.c. Password Should be Greater Than -
6 Characters including Characters,symbols, Special Symbols
d. Click ok “Register” Button.
Vignan Buddy App Journey
Login Activitya. Enter Register Email Address and
Corresponding Password.b. If Both of them Matches to Records
It Automatically brings up to Home Screenof the Application.
c. If not , Check Your Mail for Resetting Password.
Vignan Buddy App Journey
Home Screen
a. (Main Activity) with Two Tabs Events, Notifications.
Vignan Buddy App Journey
Home Screen Events Taba. Here This Tab Displays Recent Updates
Regarding Events, workshop and Other Programs Details.
b. If you Click on description it will show detail information about it.
c. Click on “Okay” For Closing Dialog Box.
Vignan Buddy App Journey
Home Screen Updates Taba. Here This Tab Displays Recent Updates
Regarding Academics, Postpone news and Other Academic Programs Details.
b. If you Click on description it will show detail information about it.
c. Click on “Okay” For Closing Dialog Box.
Vignan Buddy App Journey
App Main Navigation MenuMenu Items AreBeautiful Menu Header1) Official Website.2) Attendance Report Current Spell.3) Academic Subjects Materials
Vignan Buddy App Journey
Materialsa. Downloading Academic
Subjects Semester Wise.b. Downloading Academic
Subjects Department Wise.c. We can download all subject materials
with On simple Click on “Download Arrow”.
Vignan Buddy App Journey
Official Website
a. Our College Official Website Had Converted into Android app With flexibility.features are
Zoom In.Zoom Out.Nice Materials Design.
http://www.vignanits.ac.in/
Vignan Buddy App Journey
Main Slider Menua. Post b. Log Out
Post Option required Special credentials Which are Faculty Had . Normal User Does not Have Any Rights to Access and We Prevent to Access it.
Vignan Buddy App Journey Posta. This Activity Helps To Post content into app.
Post divided into two types.1.Event Or Workshop2.Update.
Vignan Buddy App Journey
Event Or Workshop
It Includes Following Options.i. Workshop or Event Title.ii. Workshop or Event Description.iii. Start And Ending Date Of An Event.iv. Fee Details.v. Held By.
Vignan Buddy App Journey
Post Or Update
It Includes Following Options.i. Post or Update Title.ii. Post or Update Description.
Any Time Admin Can Change The Type Of Post using Edit Option.
Vignan Buddy App Journey Daily Updates Via Notifications
We Can Notification through Android APPInstead of Routine SMS. It Very Effective and Free Of Cost.
Notifications featuresa. Very Fast and Effective.b. Reduces SMS Cost.c. Free Of Cost.d. 24*7 availablee. Easy Posting
Vignan Buddy App Journey
Log Outa. Log Out Option Using For Log
out Your Account from App and removes Your Authentication and Local data From Phone Memory.
What We Learned While Developing Technical Learning
Android Programming LanguageBack End (Server) HandlingMaintain DatabaseAndroid Material DesignSoftware Development Life Cycle
General Learning
Real World Problem SolvingTeam Work
Security And Privacy
We Strongly Protecting Our App Data from Threads / hackers. Firebase Has Two-Steps Verification Security While Authentication. Out side Vignan Students can not Access App Data . We Used Java Access Specifier for Providing Class Level Security. Authentication Is Doing with Back end Firebase.
Next Update Features
Adding Every Student necessary Details In App. Like, comment Option to Every post. Place every subject notes department wise. More Improve Privacy and Security and Efficiency of the App.
Reference Android App Official Tutorials http://www.developer.android.com/
http://www.thenewboston.org/
http://www.youtube.com/Slidenerd/
Thank You
Thank You For Spending Your Precious Time On Our Project and Doing Review.
Have A Great Day