- A group Project for our mobile application development 2 course
- Our goal is to create a social media platform that allows users to share tutorials, documentation, and blogs with their subscribers and followers. The platform will encourage creativity and uniqueness. The platform will be designed to foster a sense of community and connection among users. User can support their favourite content creator by subscribing and following. This project demonstrates our knowledge of android mobile development and showcases our expertise in design architecture, data structures and algorithms.
- We use agile management methodologies to finish the project.
- OnlyFriends is a social media platform that allows users to share tutorials, documentations, and blogs with their followers, similar to Twitter. While inspired by OnlyFans, our platform differs in that it does not allow the posting of explicit content. Instead, we encourage creativity and uniqueness among our users. With the same functionality as Twitter, users can easily follow and connect with one another on our platform.
- Profile Creation
- User login
- User logout
- Set up Virtual wallet
- Reload Virtual Wallet
- Add profile image using API calls
- The ability to see your own profile
- Edit Profile
- Ability Post text message
- Ability Post text message with image
- Delete your Post
- See other users Post
- Ability to comment to a post
- Like a post
- Save/Bookmark a post
- Search for other users by Profile name
- Search for other users by First name
- Ability to get notified when someone like my post
- Ability to get notified when someone saved my post
- Ability to deactivate my account (Delete permanently)
- Help menu
- Input validations
- Robustness
- View Liked Post
- View Saved/bookmarked post
- Visit other user's profile
- Follow a user
- Subscribe to a user
- Messaging
- Pixel 5
Please create an issue and will try out best to fix it.
If you would like to contribute, feel free to to clone this repo and make a pull request. Your help is greatly appreciated.
- For images Unsplash
- For fake generated profiles Random User
- Grospe, Jeffrey Juan
- Nguyen, Dinh Thien Phuc
- De Guzman, Majed Solis
- Sakkaravarthi Ramanathan