About My Social Network for iOS:
Share posts, pictures and videos, chat with friends, follow interesting people, market and communities – this and much more is possible with My Social Network for iOS!
This is an improved and revised version of my My Social Network project for the iOS platform. This version has been redesigned, and it also contains many additional features, for example: a market, creating communities, recording video from a camera, creating posts with many photos, etc.
This version comes with a server side, which makes it versatile: it can be used as a standalone project or it can work alongside the Android version with the same database and server side.
Used for development: server part – php, application – the latest version of Xcode and Swift. Server side is built on object oriented php with a MySQL database. Installation of the server part is done quickly in a few simple steps.
Website demo:
Admin panel demo:
Login and Password: administrator
About admin panel:
Admin panel allows you to manage project settings, as well as moderate users content
See also My Social Network for Android
Installation Service:
About main functions (app and website):
- Day/Night themes
- Push notifications about new comments, likes, followers, messages (app)
- AdMob banner
- AdMob Interstitial ads
- AdMob Rewarded ads
- Gogole Adsense (website)
- In-app purchases (app) and Stripe (website)
- Virtual currency (credits)
- Google Cloud Storage
- Google Cloud Vision
- Seen and Typing functions in chat
- Publish multiple images in one post
- Feelings for profile and posts
- Stickers in chat
- Upgrades (off ads, ghost mode, verified profiles)
- Guests
- Market
- Gallery
- Video Capture (app)
- Communities
- Hashtags
- Likes and Reactions
- People Nearby
- Comments
- Comment replies
- Re-post function
- Make / Edit / Delete posts
- Support Emoji in comments, private messages and posts
- Search users
- Gifts
- Followers (for communities)
- Friends system (for users)
- Privacy settings for users profiles
- Posts for everyone and only for friends
- Blocked List
- Personalize your notifications
- Direct Messages with images/photos (Real time)
- Submitting tickets to support from application
- Abuse reports to the posts and users
- Gogole login|sign up|connect|disconnect
- Apple login|sign up|connect|disconnect (ios app only)
- Images, photos and videos in posts and gallery
- Profile photo and cover
- Verified profiles
- Multilingual web site. Easy to add new languages.
- And much more …
Admin panel Features:
- Control for Google Cloud Storage, Gooogle Adsense, Google Admob, Google Vision
- Statistics
- Posts Stream (View and Delete)
- Messages Stream (View and Delete)
- View abuse reports to post and users
- Support section
- Edit user profile
- Block|unblock user profile
- View personal user conversations
- View recently sent messages (FCM)
- Send push notifications (FCM) to all users or for an individual user
Changelog:
v1.2 – (17.01.2024) (How to update – see documentation)
- Integration of Stripe in the application
- Migration from Google Cloud Messages to Firebase Messages
- When authorizing (registration) using Google, a photo is taken from the Google account for the user’s profile (website)
- Lot of code for processing data from the server has been rewritten
- SDK User Messaging Platform (UMP) integration – for Admob
- Bug fixes
v1.1 – (08.05.2023) (How to update – see documentation)
- rewritten authorization system using Oauth. Now, when authorizing with Facebook Login and Google Login, an account is created automatically and then the user can (if he wants) change the login and create a password for his account
- account deactivate (delete) function has been rewritten. All personal data of the account and all content that was created in this account will be deleted
- bug fixes
Requirements:
Hosting with support apache mod_rewrite, PHP, MYSQL