App for company employees to create a posts with the information they would like to share with their colleagues. It can be a text with some tips, links to the videos or articles, or any other form of content.
How to Build an Android Corporate Knowledge-Sharing App: A Step by Step Tutorial
You can install it from Google Play
- create useful content
- save, like and comment posts
- add users as company
- personal chats
- change profile info - name, job title, photo
- change password
- 2 user types - company and employee
- Navigation Architecture Component - Navigation is a framework for navigating between 'destinations' within an Android application that provides a consistent API whether destinations are implemented as Fragments, Activities, or other components.
- Firebase Authentication - provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using passwords, phone numbers, popular federated identity providers like Google, Facebook and Twitter, and more.
- Cloud Firestore - flexible, scalable NoSQL cloud database to store and sync data for client- and server-side development.
- Cloud storage for Firebase - is built for app developers who need to store and serve user-generated content, such as photos or videos.
- Clone the repo
$ git clone https://github.com/martavoice/GroceryList
- Open project in Android studio or IntelliJ IDEA
- Run on android device using your IDE's tools.