This application is a swift medium to connect various facilities available in a campus. Users can login to the app and personalize their profile. The app provides all the users multiple daily to use features like ordering food from avalibale canteens, report issues like cleanliness, leakage, repair etc., broadcast a found item and report a lost item.
The app is backed with notifications to keep users up to date regarding events.
The admin can push notifications to all users regarding an important event. Admin can also add canteens and add different food items for different canteens.
This is the user repository only.
Android studio 4.0 or above and a Network connection
- Clone this Repository
- Open Android studio
- Open an existing project in android studio
- Build (using the hammer icon) and install the app.
- The app has a bottom navigation bar for easy access.
- Login and Sign Up are implemented to personalize user experience
- Profile section helps in editing profile easily.
- HomeScreen shows the recent events broadcasted by the admin.
- Lost and Found section lists the recently added items in respective lists.
- Report section in bottom navigation bar shows the areas were users have reported something
- Profile section features an Admin button to switch to the admin section.
- User can add a lost/found item in the lost and found section.
- User can report an area for a certain in the Lost and Found section.
- Floating action button shows different canteens available in campus.
- After selecting a canteen User can view menu items of that canteens.
- User can then select the quantity to be ordered and place the order. User can select multiple food items in the same order.
- User can track orders using the My Orders page.
- User can see the events that admin pushed and push notfication is sent.
- Firebase auth
- Firebase database
- Fiebase storage
- Firebase messaging
- Picasso
- Android Studio - Java platform with magical gradle
- Firebase - Firebase is Google's mobile platform that helps you quickly develop high-quality apps and grow your business.
- Feel free to report issues and bugs for improving the user experience
- Fork and contribute
This project is licensed under the GPL License - see the LICENSE.md file for details