Nearme - Ionic 6 / Capacitor 3 Template + Node.js Backend / API

$67
9 ratings

Nearme is a complete solution to create a location-based app for Android, iOS, and the web.

This starter comes with an Admin Portal, a web-based solution where admin users can manage and view categories, places, reviews, slider images, users and send push notifications to customers.

App Features

  • Nearby, featured, and most recent places

  • Nearby places via Google Maps

  • Filter places by Category

  • Posts/Deals Listing

  • Submit places (pending approval by admin)

  • Call to place, directions by the map and open external website

  • Publish and view reviews

  • Sign In/ Sign Up + Facebook Login

  • Password recovery

  • Account Management (Profile, Change Password, Logout)

  • Favorites

  • Search places by keywords

  • SEO Friendly

  • Multi-language

  • RTL Support

  • PWA support

  • Push Notifications

Admin Portal Features

  • Manage Categories

  • Manage Places

  • Manage Users

  • Manage Posts/Deals

  • Manage Reviews

  • Manage Slider Images

  • Send Push Notifications

  • Update Password

  • Login/Logout

  • Password Recovery

Demo

Package

  • App Source Code

  • Admin Portal Source Code

  • Documentation

Technical Details

Ionic framework is an open-source front-end SDK for developing hybrid mobile apps with HTML5, CSS, and JavaScript. Ionic is focused mainly on the look and feel, and UI interaction of your app. Cordova is a platform to build Native Mobile Applications using HTML5, CSS, and JavaScript.

The backend was built with Node.js, MongoDB, Angular.js, and Express.

ChangeLog

8.0.0 - 02/Feb/2022

Mobile App

  • Add footer

  • Add email, phone, WhatsApp, and price range fields to places

  • Add notification view

  • Migrate to Stripe Payment Element

  • Improve search

  • Update to Capacitor ^3.4.0

  • Update Capacitor plugins

  • Update third party dependencies

  • Update to Angular 13

  • Update to Ionic ^6.0.4

  • Bug fixes and UX improvements

Admin Portal

  • NEW Admin Portal built with Angular 13, TailwindCSS, and Angular Material. Enjoy πŸš€βš‘οΈπŸ”₯

  • Update Facebook Graph API requests

  • Improve currency display

  • Improve total calculation for Stripe

  • Improve Mailgun integration

  • Update Parse Server 5.0.0-beta

  • Update dependencies

7.2.0 – 16/Sep/2021

Mobile App

  • Added ability to close the app by pressing the back button twice (Android)

  • Improve push notifications

  • Improve Intro Screen

  • Improve dark mode

  • Fix Android SplashScreen

  • Fix "Get directions" button

  • Update to Swiper 7.0

  • Update to Capacitor 3.2.2

  • Update all capacitor plugins

  • Update third party dependencies

  • Update to Ionic 6.0.0 Beta 6

  • Bug fixes

Admin Portal

  • Improve Parse Server initialization

  • Update OneSignal push adapter

  • Added title and image fields to push notifications

  • Update dependencies

7.1.0 – 09/Aug/2021

Admin portal

  • Improve error handling

  • Improve Dockerfile

  • Add DigitalOcean Spaces support

7.0.0 – 02/Aug/2021

Mobile App

  • BREAKING CHANGE - Migration to Capacitor 3.0 πŸš€πŸ”₯

  • UPDATE - Angular 12.

  • UPDATE - Ionic 6 (beta).

  • NEW - Major redesign with Dark Mode 🌝, improved desktop support πŸ”₯ and more.

  • NEW - Animated / Floating ion-tab-bar ⚑️⚑️⚑️.

  • NEW - Gallery View (PhotoSwipe) for place photos.

  • NEW - Search by keywords.

  • Added angular google-maps component (@angular/google-maps)

  • Added ability to show banners (Slide Images) in Home, Categories, News, and Places view.

  • Added ability to edit places.

  • Added ability to view place statistics (views, likes, call count, etc.).

  • Display the ion-skeleton-text component in the loading state.

  • Added checkbox to accept terms & conditions before signing up.

  • Remove ion-slides in favor of using swiper directly.

  • Ask location and push permission in the Intro Screen with the new Capacitor Permissions API.

  • Improve lazy-loading images.

  • Update Ionic Storage 3.0.0.

  • Update Parse SDK JS 3.3.0.

  • Bug fixes and performance improvements.

Admin Portal

  • Added ability to import places via excel.

  • Added ability to assign an owner to places.

  • Added ability to view place statistics.

  • Added ability to import place photos via Google Places API.

  • Added ability to edit/delete multiple places.

  • Bug fixes.

  • Update dependencies.

6.2.0 – 06/Feb/2021

Mobile App

  • Update Angular 11.1.0

  • Update Ionic 5.5.2

  • Update ngx-stripe

  • Update Parse SDK JS 2.19.0

  • Improve change language

  • Improve Facebook login

  • Add zoom for place images

  • Improve images lazy-loading

  • Update dependencies and cordova plugins

  • Bug fixes and performance improvements

Admin Portal

  • Update Parse Server 4.5.0

  • Fix notifications

  • Update dependencies

6.1.0 – 18/Aug/2020

Mobile App:

  • Paid & Promoted Listings with Stripe Payments! πŸŽ‰

  • AdMob Support πŸ’°

  • Apple Sign In support

  • Improved Geo-location

  • Improved UX / UI

  • Improved push notifications

  • Angular 10 support

  • Update to Ionic 5.3.1

  • Update cordova plugins and dependencies

  • Bug fixes and general improvements

Admin Portal:

  • New Packages / User Packages (Purchased) modules

  • Added the option to set the search radius used in mobile app

  • Added support for assign multiple categories to places

  • Added the option to link a place/post/category to slider images

  • Added the option to enable/disable social login

  • Added the option to enable/disable place approval

  • Added the option to enable/disable the Slide Intro

  • Added the option to enable/disable reviews

  • Added the option to enable/disable reviews approval

  • Added the option to enable/disable multiple reviews per place / per user

  • Added the option to link a place/post/category to notifications

  • Added the option to send a notification to a specific user

  • Added the option to delete notifications

  • Bug fixes and general improvements

6.0.2 – 03/Mar/2020

  • Bug fixes

6.0.1 – 23/Feb/2020

Mobile App:

  • Update to Ionic 5.0.1

  • Add routine to detect user language

Admin Portal:

  • Fix Slide Image / Slide Intro

  • Improve Post push notifications

6.0.0 – 19/Feb/2020

Mobile App:

  • Update to Ionic 5.0.0 and Angular 9 πŸŽ‰πŸŽ‰πŸŽ‰

  • NEW setting to enable/disable push notifications

  • NEW modal to filter places by rating, distance, and categories

  • NEW option to sort places by distance, rating and creation time

  • NEW Location Picker

  • Added Help section with dynamic pages, social links and contact info

  • NEW dynamic Intro Guide

  • Google Login support

  • OneSignal support

  • Enable search by tags

  • Added ability to report places

  • General improvements and bug fixes

Admin Portal:

  • NEW Pages module

  • NEW Intro Screen module

  • OneSignal support

  • Google Login support

  • Added email notification when a new listing report is sent

  • Added tags field to places

  • Added contact and social fields

  • Added ability to enable/disable email verifications

  • Added map to email notification when a new listing is saved in mobile app

  • Added ability to customize password resets and email verifications

  • Added option to enable/disable push notification when a new post is saved

  • Added user permissions

  • Added a dedicated page to view admins and users

  • Improved multi-language support

  • Improved Geo-notifications


5.6.0 – 05/Aug/2019

Mobile App:

  • Improvement: Update to Ionic 4.7.0

  • Improvement: Angular 8 support

  • Improvement: Update all cordova plugins to latest version

  • Bug fix: Fix lazy load images issue

  • Bug fix: Fix add place on desktop mode


Admin Portal

  • Improvement: Update Parse Server, Parse Dashboard and Parse SDK JS to latest version

  • Bug fix: Fix category query in homepage data

  • Bug fix: Fix place count after delete a place record


5.5.0 – 08/Jul/2019

Mobile App:

  • Improvement: Update to Ionic 4.5.0

  • Improvement: Cordova 9 support

  • Improvement: Cordova-Android 8.0.0 and Cordova-iOS 5.0.0 support

  • Improvement: FCM Support for push notifications

  • Improvement: Add autocomplete search on Place Add page and Map page

  • Improvement: Enhanced Angular Routing

  • Improvement: Add list view on Map page (only desktop)

  • Improvement: Add Bottom Drawer component on Map page (only mobile)

  • Improvement: Redesign Profile page

  • Improvement: New 'My Places' page

  • Improvement: Optimize geolocation routines

  • Improvement: Filter by category in map page

  • Improvement: Update all cordova plugins to latest version

  • Improvement: Remove Browser Tab in favor of SafariViewController

  • Bug fix: Fix place gallery issue

  • Bug fix: Fix ion-refresher issue

  • Bug fix: Fix open external links on pwa mode

  • Bug fix: Fix Get Directions link


Admin Portal:

  • Improvement: Add Geo-push notifications

  • Improvement: Email notifications for new listings

  • Improvement: Optimize resize images

  • Improvement: Add Update password for current logged user

  • Improvement: Updated front-end/back-end dependencies

  • Improvement: Add option to change front-end language

  • Improvement: Move translations to dedicated json files

  • Bug fix: Fix server side login to allow multiple logged admin users

  • Bug fix: Fix update user password

  • Bug fix: Fix place count on each category

5.0.4 – 11/Feb/2019

Mobile App:

  • Improvement: Update to Ionic 4.0.1

  • Improvement: Reset push badge on app startup

  • Improvement: Lock orientation to portrait mode

  • Improvement: Added routine to change HTML direction dynamically

  • Improvement: Disabled splashscreen spinner

  • Improvement: Added notice for Facebook Login in PWA mode

  • Bug fix: Fixed bug causing photo deleted after profile update

  • Bug fix: Fixed FB Login on Desktop

  • Bug fix: Fixed lighbox display on iphone x

  • Bug fix: Show success message after password reset request


Admin Portal:

  • Improvement: Increment push notification badge


5.0.3 – 01/Feb/2019

  • Fix error "This user is not allowed to access non-existent class" after admin portal installation

  • Added whatsapp share (PWA)

5.0.2 – 27/Jan/2019

  • Performance / SEO improvements

  • Bug fixes

  • Improved Social Share


5.0.0 - 22/Sep/2018

  • Initial release

Check out our starters collection

Buy this
182 sales
Ionic
6.0.0
Angular
13.1.0
Social Login
Yes
Backend/API
Yes
Google Maps
Yes
Geolocation
Yes
Stripe
Yes
Capacitor
3.0
OneSignal
Yes
Tailwind
3.0.0
Copy product URL

Ratings

4.6
(9 ratings)
5 stars
89%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
11%
$67

Nearme - Ionic 6 / Capacitor 3 Template + Node.js Backend / API

9 ratings
Buy this