[ad_1]
To get this product on 50 p.c low cost contact me on this link
Overview
BeenThere is the precise resolution for individuals who have to shortly make a cell app for an superior group of vacationers who showcase the locations they’ve been to.
XSApp is a HTML/CSS theme to create your superior App Landing Page very quickly. Clean, trendy design, totally different header colours, straightforward to customise.
VintyMag is a whole Magazine/Newspaper WordPress Theme the place you’ll be able to showcase your weblog information in an old style look. It is straightforward to put in and configure, and it’s got Four totally different Home and Categories layouts.
Description
BeenThere is a full-working template (UI + Source Code) the place individuals can put up, browse and edit locations they’re visiting by taking photos, writing one thing about these areas and share them to the app’s group.
Users are additionally allowed to report inappropriate content material/customers, like locations and put up feedback, share them to social community apps, e mail, SMS, comply with individuals to get their posts within the Home display, edit their very own profiles, and verify the record of followers and following.
The Admin can day by day verify the database for reported content material or customers and take motion for it, in addition to manually edit information within the Parse Dashboard.
The design is clear, code is commented and mission folders and recordsdata are nicely organized within the package deal.
• Check out the Features part beneath to see what this app does.
• Read the online Documentation to learn to configure the template’s options and the database (Parse Dashboard).
• Keep a watch to the Change Log on the underside of this web page when an replace will get launched.
Backend
It’s backend is by Parse Server and it’s hosted on back4app – NO MySQL database concerned.
Parse Server is versatile, dependable, open supply, based mostly on Node.js and nicely supported by a big group of builders, and back4app is a superb BaaS internet hosting web site the place you’ll be able to configure your database, Push Notifications and different options in just some clicks.
If you need to see a preview of the construction of the demo database, and in addition clone it in only a click on, CLICK HERE!
Extended License
As per Envato Marketplace Terms, the Extended License applies to all functions that cost cash to their customers. In case your customers is not going to be charged of cash by your individual model of this app, you’ll be able to nonetheless purchase it below a Regular license.
Therefore, it’s essential to purchase this template below and Extended License in case your plans are both a number of of the next:
- Add In-App Purchase or some other Payment Gateway within the supply code and publish the app without cost on the App/Play Store – NOTE: If you need to publish your individual model of this utility for FREE solely, then you’ll be able to nonetheless purchase it below a Regular License.
- Publish this utility as a PAID app on the App Store.
- Transfer the stay app of your individual verison of this app on the App/Play Store to a different proprietor by promoting your possession on flippa.com or related marketplaces.
IMPORTANT: You are NOT allowed to promote or share the unique supply code of this template anyplace on account of copyright infringement
Features
iOS Swift language – Native Xcode mission – Edit the template as you would like with the facility of Xcode and Swift.
Storyboard, iOS 9.Zero and above, Universal – Run your app on all iOS units
Backend with Parse Server hosted on back4app – Built on an amazing and dependable BaaS that gives many options with just some clicks, it’s tremendous straightforward to create and arrange a database on back4app, in addition to edit the Parse Server’s SDK code.
Browse and put up Places you’re visiting – Take photos of attention-grabbing areas and write an outline about them.
Comment, Like and Share Places – Likes and feedback are necessary, they assist vacationers make decisions about their holidays or plan future journeys.
Search Places by key phrases – Quickly discover areas by performing a textual content search within the Home display
Show close by Places – You can filter posts inside 500 miles distant out of your present location
Report inappropriate Users or Content – Help the Admin and the group discovering abusive contents, so the app will be all the time clear and free from non-wanted posts or individuals. This characteristic can also be required by the App Store.
Profile display with cowl and avatar photos – Enjoy the fashionable design of the account display, know who’s posting information locally.
Edit profile with Name, Username, Email, and many others – You can edit your identify, username, e mail tackle and biography after signing up.
Email verification – Verified customers enable the Admin to ensure about who’s becoming a member of the group.
Notifications display – Get an inventory of who appreciated and commented your posts, and who began to comply with you.
Terms of Service and Privacy Policy HTML file (GDPR compliant) – You can edit an HTML file incuded within the code as you would like, to be able to provide a transparent assertion of how the app works to your shoppers.
Push Notifications – Receive notifications for likes, feedback and followers
AdMob Interstitial advertisements – Get some income from full-screen commercial banners
Modern, clear design – The UI has been rigorously crafted to supply the very best person expertise to your shoppers.
Online Documentation – Read the in depth information of this template to have the ability to configure it correctly.
PSD icons included within the package deal – App and buttons icons are saved right into a PSD folder, for simple picture substitute.
Requirements
The newest official model of Xcode – Beta variations of an IDE often by no means work 100% correctly, and the code of this app has been written utilizing the most recent official model of Xcode and you’ll obtain it from the Mac App Store. You should use it and keep away from Betas.
An Apple Mac pc, up to date to its newest OS model – It’s all the time good to maintain your macOS updated, know-how retains rising and I comply with its modifications, in addition to updating my templates each time a brand new OS will get launched.
An Apple Developer Account with an lively iOS Development Program – This is required so that you can publish apps on the iTunes App Store. You can nonetheless edit this template on code with out that account, however you received’t be capable to run it in your actual iOS system because you’ll want a Team ID.
Basic data of Xcode and Swift language – You don’t have to be a talented or skilled developer, anyway it’s advisable to have no less than the essential data of what you’re coping with, so as to have the ability to customise this template and publish your functions on the App Store.
A free account on back4app.com – You can create and edit your Parse App and database, get the mandatory keys for configurations and take a look at this template without cost. It has limitations although, so please verify the Pricing table and take into account subscribing for a paid plan after your app bought printed on the App Store.
An lively AdMob account – Unless you need to take away advertisements on this app, you want to enroll in an AdMob account to show them.
An actual system to check the app earlier than submitting it to the App Store – iOS Simulators could fail throughout checks, they don’t seem to be dependable as an actual system is, so I strongly suggest you to all the time run this utility on an actual cellphone/pill. This can also be prompt by Apple’s official Guidelines.
Change Log
April 28, 2020
- Due to Apple's deprecation about UIWebView, I've up to date the next recordsdata contained in the 'Parse' folder: Parse.framework ParseFacebookUtilsV4.framework Bolts.framework FBSDKLoginEquipment.framework FBSDKCireKit.framework - Removed the FBSDKShareEquipment.framework ** IMPORTANT** - If that is an UPDATE for you, you need to carry out the next steps: - Open your previous Xcode mission and develop the 'Frameworks' folder from the recordsdata record menu on the left pane - Select the framework recordsdata talked about above and the FBSDKShareEquipment.framework too, right-click and choose 'Delete' .-> Move to Trash, so these recordsdata might be faraway from the 'Parse' folder - Open the 'Parse' folder contained in the up to date mission folder and replica all its recordsdata - Open the 'Parse' folder inside your previous mission folder and paste them - Select these recordsdata and drag them contained in the 'Frameworks' folder from the recordsdata record menu on the left pane in Xcode, and click on the 'Finish' button - Clean the mission and run the app, Xcode ought to provide you with a number of errors: 'FBSDKGraphRequest' has been renamed to 'GraphRequest' Cannot name worth of non-function sort 'ApplicationDelegate' 'sharedInstance' has been renamed to 'shared' So you'll be able to simply repair these errors by clicking on their crimson dots -> Fix button. Xcode will carry out identify modifications for you. Alternatively, you could examine your previous 'AppDelegate.swift' and Intro.swift' recordsdata to the up to date ones and carry out the few code updates
April 23, 2020
- Updated the GoogleMobileAdverts framework recordsdata into the 'AdMob' folder: eliminated the previous .framework recordsdata within the 'Frameworks' folder in Xcode and imported the brand new ones - this could repair the UIWebView warning message from Apple after submitting the app on the App Store
January 17, 2020
- Removed the appleButton View from the Storyboard, as a result of Apple needs apps to make use of its default 'Apple Sign in Button', no customized and well-designed buttons. - Edited the Intro.swift file by including some code to programmatically create the 'Apple Sign in Button' into the 'viewDidLoad()' perform, and by changing: @IBAction func appleButt(_ sender: Any) { with: @objc func appleButt() { - Removed these traces too: @IBOutlet weak var appleButton: UIButton! appleButton.layer.cornerRadius = 22
January 13, 2020
- Added Apple Sing In button within the Intro controller of the Storyboard - Added the 'Sign In with Apple' functionality within the Capabilities tab in XCode (YOU SHOULD TO THE SAME ON YOUR OWN IN YOUR PROJECT!) - Edited the Intro.swift file by including the Apple Sing In code - Added an 'apple_icon' ImageSet within the Assets.xcassets folder - Edited the Login and SignUp controllers within the Storyboard and their relative swift recordsdata - Replaced: vc.modalPresentationStyle = .overFullScreen current(vc, animated: true, completion: nil) with: navigationController?.pushViewController(vc, animated: true) in all these @IBAction capabilities that instantiate the "Intro" controller of the Home.swift, Account.swift, Notifications.swift and Plcedetails.swift recordsdata. - Updated the web Documentation
December 23, 2019
- Updated the 'major.js' file to compile with the most recent Parse Server 3.x model | Remember to replace the Parse Server model of your app on back4app from the 'Manage Parse Server' part!
December 17, 2019
- Updated the 'major.js' file to compile with the most recent Parse Server 3.x model. ** NOTE: IF THIS IS AN UPDATE FOR YOU, PLEASE DO THE FOLLOWING: ** 1. Update your Parse Server to the most recent model (presently it is 3.9.0) from the 'Manage Parse Server' part of your Parse App on back4app- except you have already got the most recent model chosen. 2. Upload the up to date 'major.js' file into the 'Cloud Code Function' part of your app on back4app, overwrite the prevailing one and Deploy it.
November 11, 2019
Added this code into the 'Info.plist' file, to be able to power Light Mode for the app even when the system is on Dark Mode: <key>UIUserInterfaceStyle</key> <string>Light</string> NOTE: You can right-click on the Info.plist file and choose 'Open As -> Source Code', then paste that code anyplace
September 28, 2019
- Removed all frameworks from the 'Embed Frameworks' part of the 'Build Phases' tab - Removed the code contained in the Ruin Script part (nonetheless in Build Phases) - Replaced the Bolts.framework file with an older model - it is within the Parse folder In this fashion, you can efficiently Archive the app and submit your binary to the App Store
September 23, 2019
- Updated to Xcode 11, iOS 13 - Added a 'Launch Screen.storyboard' file to the mission and customised it with an ImageView that incorporates the 'launch_screen' ImageSet - which was added into the 'Assets.xcassets' folder - Assigned the 'Launch Screen' storyboard file to the 'Launch Screen File' area within the General tab - Removed the BrandAssets folder from the Assets.xcassets one - Removed the row known as 'Asset Catalog Compiler Launch Image Name - Brand Assets' from Build Settings - Added this line of code above all cases of 'current(vc, animated: true, completion: nil)' on account of iOS 13 new Modal system: vc.modalPresentationStyle = .fullScreen - Downgraded the Facebook Login Core and Share SDK frameworks to model 4.38.0, as a result of the brand new SDK shouldn't be prepared for iOS 13 but ** PLEASE NOTE: You might even see a bunch of Buildtime warnings whereas operating the app in your system through Xcode, saying: "Auto Layout Localization: Views without any layout constraints may clip their content or overlap other views". Do not fear about it, simply ignore these warnings - they don't seem to be errors - and the app will nonetheless work completely and the design will not get tousled.
September 10, 2019
- Replaced the UIWebView with WebEquipmentView within the 'TermsOfService' ViewController within the Storyboard - Edited the code of the 'TermsOfService.swift' file, since Apple now not accepts apps with UIWebView - Changed 'Builds for' worth from '9.Zero and Later' to 'iOS 11.Zero and Later' within the File inspector of the Storyboard
August 20, 2019
- Added a line of code into the 'func postPlaceButt()' perform in 'PostPlace.swift': if userFollowedBy.rely != 0 { var placeFollowedBy = [String]() for i in 0..<userFollowedBy.rely { placeFollowedBy.append(userFollowedBy[i]) } pObj[PLACES_FOLLOWED_BY] = placeFollowedBy } else { pObj[PLACES_FOLLOWED_BY] = [String]() } <--- THIS IS THE ADDED LINE!
July 20, 2019
- Added a script within the 'Build Phases' tab in Xcode that means that you can add your Archive to the App Store Connect web page (avoiding the ERROR ITMS-90087 situation). ** In order to replace your individual Xcode mission, do the next: • Download the up to date mission out of your Downloads web page • Enter the Build Phases tab within the up to date Xcode mission • Expand the 'Run Script' part and replica the code inside it. • Open your individual Xcode mission and enter the 'Build Phases' tab • Click 'Editor -> Add Build Phase -> Add Run Script Build Phase', and develop the 'Run Script' part that Xcode has created • Paste the copied code and Clean your mission. • Finally, Archive it once more See this screenshot for particulars: https://i.postimg.cc/dtbMn4LP/runscript.png **
July 8, 2019
- First launch, iOS 9.Zero and above - Native Xcode mission, Swift language - Compatible with all iOS units
Support
For any help requests, please contact me by my Profile’s Contact Form
Rate my Work
Your help is all the time tremendously appreciated, from feedback to product’s evaluations, so please click here to rate your purchases!
[ad_2]
To get this product on 50 p.c low cost contact me on this link