All Projects → neoighodaro → food-delivery-ios-app

neoighodaro / food-delivery-ios-app

Licence: other
A food delivery application built using Swift for iOS. The application uses Pushers notifications feature to send push notifications to mobile devices.

Programming Languages

swift
15916 projects
javascript
184084 projects - #8 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to food-delivery-ios-app

Webhook.site
⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.
Stars: ✭ 2,842 (+7794.44%)
Mutual labels:  pusher, push-notifications
spontit-api-python-wrapper
Send functional, flexible push notifications to iOS, Android, and desktop devices (without your own app or website).
Stars: ✭ 35 (-2.78%)
Mutual labels:  pusher, push-notifications
push-notifications-php
Pusher Beams PHP Server SDK
Stars: ✭ 31 (-13.89%)
Mutual labels:  pusher, push-notifications
Vue Echo
Vue integration for the Laravel Echo library.
Stars: ✭ 229 (+536.11%)
Mutual labels:  pusher
fcm
Golang client library for Firebase Cloud Messaging.
Stars: ✭ 22 (-38.89%)
Mutual labels:  push-notifications
expo-push-notification-helper
💬🔥This package helps you make expo push notification for React Native easy to use.
Stars: ✭ 32 (-11.11%)
Mutual labels:  push-notifications
GroundControl
Push notification service for Bitcoin wallets
Stars: ✭ 70 (+94.44%)
Mutual labels:  push-notifications
Chatify Demo
Chatify Laravel Package Demo application
Stars: ✭ 189 (+425%)
Mutual labels:  pusher
FcmNotificationHandler
Android library that helps to construct and launch system tray notifications from FCM Notification messages received when the app is in foreground mimicking the default format and behavior applied when the app is background.
Stars: ✭ 18 (-50%)
Mutual labels:  push-notifications
apns
Vapor APNS for iOS
Stars: ✭ 59 (+63.89%)
Mutual labels:  push-notifications
hms-push-serverdemo-java
Java sample code encapsulates APIs of the HUAWEI Push Kit server. It provides many sample programs for your reference or usage.
Stars: ✭ 39 (+8.33%)
Mutual labels:  push-notifications
food-and-grocery-automatization
Python application that automatizes your food and grocery orders using Selenium library.
Stars: ✭ 15 (-58.33%)
Mutual labels:  food-delivery-application
coebot-www
A web interface for CoeBot, a Twitch chat bot
Stars: ✭ 12 (-66.67%)
Mutual labels:  pusher
Pusher Angular
Pusher Angular Library | [email protected]
Stars: ✭ 233 (+547.22%)
Mutual labels:  pusher
VaporGCM
A simple Android GCM/FCM library for Swift/Vapor
Stars: ✭ 25 (-30.56%)
Mutual labels:  push-notifications
pushnotification
Push notifications with Spring Boot and OneSignal
Stars: ✭ 25 (-30.56%)
Mutual labels:  push-notifications
mobile-push
A push notification library
Stars: ✭ 21 (-41.67%)
Mutual labels:  push-notifications
mailrise
An SMTP gateway for Apprise notifications.
Stars: ✭ 352 (+877.78%)
Mutual labels:  push-notifications
claim-reporter-pwa-poc
Example PWA application with Angular 6 and backend with Node
Stars: ✭ 39 (+8.33%)
Mutual labels:  push-notifications
hms-push-serverdemo-php
PHP sample code encapsulates APIs of the HUAWEI Push Kit server.It provides many sample PHP programs about quick access to HUAWEI Push Kit for your reference or usage.
Stars: ✭ 21 (-41.67%)
Mutual labels:  push-notifications

Food Delivery Application

A food delivery application built using Swift for iOS. The application uses Pushers notifications feature to send push notifications to mobile devices.

View tutorial

Requirements

  • A Mac with Xcode installed.
  • Knowledge of using Xcode.
  • Knowledge of Swift.
  • A Pusher account.
  • Basic knowledge of JavaScript/Node.js.
  • Cocoapods installed on your machine.

Installation

  • Download the repository.
  • cd to both apps directory and run pod install in them both.
  • Open both applications workspace file in Xcode.
  • Set up your Pusher push notifications app (if you want to test push notifications).
  • Copy Backend/config.example.js to Backend/config.js and enter your applications credentials.
  • Run node index.js inside the Backend directory.
  • Run the Xcode application(s).

⚠️ To test the Push notifications you will need to first use Ngrok to tunnel your backend application, change the URL to the API in the AppDelegate of both projects, then run the applications on your iOS device. You also need a paid Apple Developer account.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].