Official Release Documentation - rmredder/StopBy GitHub Wiki
Official Release Documentation
AccSettingActivity
- Activity where user can upload an image or navigate to change their profile.
AvailablePosts[Capen, Davis, Lockwood, SU]
- Activity that displays what users are currently active in the respective areas.
PostsViewHolder[Capen, Davis, Lockwood, SU, Chatroom]
- Class for displaying users that are displayed in the available posts activity.
ChatActivity
- Activity where messages between users are displayed.
ChatRoomActivity
- Activity that lists all ongoing conversations you have with other users.
Chatter
- Data model for view holder class.
Database
- Class to retrieve firebase database authorization.
LocationDB
- Class for creating location objects that will be stored in the firebase database.
LoginActivity
- Activity where the user will enter username and password.
MapsActivity
- Activity where the user will view the map and nearby users displayed as markers on the map.
MenuActivity
- Activity displaying the main options - posting, going to map, user profile, ongoing conversations.
Message
- Class for creating a message object that will be stored in the firebase database.
MessageAdapter
- Helper class for displaying messages in user to user chat.
MyFirebaseInstanceDService
- Class that retrieves device token for notifications.
MyFirebaseMessagingService
- Class that receives and handles notification from cloud function triggers for chat updates.
PasswordResetActivity
- Activity that allows user to request being sent an email to create a new password.
Post
- Class for creating a database object of the users post to be stored in the firebase database.
PostActivity
- Activity where a user and "post" a message to the database to indicate where/why they want to hang out.
Profile
- Class for creating a database object of the users profile to be stored in the firebase database.
ProfileActivity
- Activity where user will be able to view their profile.
ProfileChangeActivity
- Activity where user can edit their profile.
RegistrationActivity
- Activity where user can register for a new account.
StartupActivity
- Activity that shows on startup and offers Login and Registration options