Buddy Jane is a safe social media app for the cannabis community to connect with friends, share pictures, posts, and many more.
Buddy Jane is a safe social media app for the cannabis community to connect with friends, share pictures, posts, explore new business offers, and many more.
The aim is to develop a social media networking mobile application wherein users can search and connect with their friends of the cannabis community to share/post everything. Also discover nearby local dispensaries, deliveries, brands, and events in map-view
Furthermore, users can chat with their friends and can either connect anywhere with any friends in real-time. The app also allows inviting their friends for a one-to-one video session or users can broadcast live to all their friends at once.
App Features and Functionalities
- View the image/video posts along with a description of the post from any users of the application.
- Like, comment, remove own comment, share, report post, and view the profile of the user who posted the post.
- Create an image with filters, videos with description & options to trim them, and can add thumbnail image & posts to shop items with description and amount.
- Search any user by their username
- Locate nearby dispensaries, deliveries, brands, and events in map-view with an option to search by name along with filters for Delivery & Store.
- Select any nearby dispensaries, deliveries, brands, and events in map-view to view a brief description.
- View the status of nearby dispensaries, deliveries, brands, and events as open or closed, view all the offers they are offering along with the option to Follow/Un-follow.
- Locate nearby buddies in map-view, and can search by name.
- Select any nearby buddy in map-view from the given list to view a complete profile along with an option to view a list of shops along with the list of items uploaded by that user on the application for sale.
- Options to chat, option to send the user an invite to go live one-on-one, and Option to Follow/Un-follow user.
- A self-video button allows the user to go live on the application, and all the user’s followers can watch the live video.
- Through invite for one-to-one sessions, the user can select any followers from the list to initiate a one-to-one video session in the application.
- In addition to having one-to-one chat with any user and an option to clear chat, the user can also block other users.
- The users can text chat, attach or take image/video, and then upload, share location, record audio message, initiate audio calls or video calls in one-to-one chat.
- Group-chat option with followers allows the user who created a group to text chat in a group.
- The user can attach or take image/video and then upload in a group, share location, view members in the group with the option to add new members clear chat history or delete a group.
- With group-chat, the users can view a list of all the followers, select followers, and further add members and even create group.
Profile & Settings Feature
- View and edit his/her profile details and save the changes.
- Switch on/off to get notification alert.
- View the number of followers, number of following and list of media (image/video) in their profile section.
- View the list of purchased items, sold items, my items, the list of messages received from other users (who made an offer on the user’s item) & messages users have sent to other users (to whom the user made offers) and option to sell a new item.
- Upgrade to business and enter the necessary information to register their business on the application.
- View the list of all blocked users.
- View a list of all items that are marked as a favorite
- Google WebRTC (for video call)
- LFLiveKit & MobileVLCKit for Live Streaming
- AWS S3 (upload media for chat)
- YPImagePicker ( Instagram-like photo/video picker)
iOS: XCode with Objective Swift
Successfully Developing and Implementing Buddy Jane mobile application wherein users can view posts of all users (including followers & following) and can like, comment, share, and report any post as abuse. Moreover, users can search for any user by username. Furthermore, users can locate nearby dispensaries, deliveries, brands, and events along with nearby buddies in map-view. Additionally, users can select any follower from the list to initiate a one-to-one video session or select the self-video option so that all the followers of the user can view the live video. The users can chat (one-to-one with all users or group chat with followers) in the application.