Skip to content

jgrospe92/OF-OnlyFriends

Repository files navigation

OF-OnlyFriends-app

  • A group Project for our mobile application development 2 course

Project Goal

  • 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.

Description

  • 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.

Functional Features

  1. Profile Creation
  2. User login
  3. User logout
  4. Set up Virtual wallet
  5. Reload Virtual Wallet
  6. Add profile image using API calls
  7. The ability to see your own profile
  8. Edit Profile
  9. Ability Post text message
  10. Ability Post text message with image
  11. Delete your Post
  12. See other users Post
  13. Ability to comment to a post
  14. Like a post
  15. Save/Bookmark a post
  16. Search for other users by Profile name
  17. Search for other users by First name
  18. Ability to get notified when someone like my post
  19. Ability to get notified when someone saved my post
  20. Ability to deactivate my account (Delete permanently)
  21. Help menu
  22. Input validations
  23. Robustness
  24. View Liked Post
  25. View Saved/bookmarked post
  26. Visit other user's profile

Non Functional Feature

  1. Follow a user
  2. Subscribe to a user
  3. Messaging

Tested on

  • Pixel 5

Live Demo and User Guide

Found a Bug?

Please create an issue and will try out best to fix it.

Collaboration

If you would like to contribute, feel free to to clone this repo and make a pull request. Your help is greatly appreciated.

Resources

Team Members

  • Grospe, Jeffrey Juan
  • Nguyen, Dinh Thien Phuc
  • De Guzman, Majed Solis

Teacher

  • Sakkaravarthi Ramanathan

About

An android mobile application inspired by Twitter and OnlyFans

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages