I want to make an android app for creating a discussion forum for my college students.I want each of the app user to get registered with the app and later be able to post questions or answer questions asked by other students.I also want to enable notifications when a query has been asked.Can anyone tell me how to start working on it ?Which database should i use for storage and how can i host it and how can i enable notifications in my app