Build a photo feed with Swift and Raspberry Pi
Build an iOS photo feed using Swift and Raspberry Pi and enable realtime updates.
Follow tutorial
Pusher APIs make it simple to add realtime features to your applications, fast. We have hundreds of tutorials, written by our experts, to get you up and running!
Search to find your feature in our collection, or check out the subject list below for inspiration on what you can build using Pusher.
Build an iOS photo feed using Swift and Raspberry Pi and enable realtime updates.
Follow tutorial
Create read receipts for your chat application with Django and Vue.js
Follow tutorial
Learn how to build a photo feed using Django and create your own Instagram feed
Follow tutorial
Build a CRUD checklist app with Flask from scratch and add realtime functionality to it.
Follow tutorial
In this tutorial, we will cover how to build a live blog feed using Flask and HTML.
Follow tutorial
Build a chat app with Python that allows users to log in and chat from within a terminal. Use Pysher to subscribe to Pusher events on the backend.
Follow tutorial
Build a live graph to track Bitcoin prices using Flask. You will create a simple Python application that pulls in Bitcoin sample data and displays it on a live graph using Plotly.
Follow tutorial
Build a live voting application using Flask. Users will be able to vote for their favorite programming language. Results will appear in an admin dashboard and be displayed on a live graph.
Follow tutorial
Build a dashboard to monitor web traffic, along with a demo site to track. Use Flask for the backend, and vanilla JavaScript for the frontend. View details about website visitors in realtime.
Follow tutorial
Build a simple dashboard with a Flask backend that receives and displays updates instantly. Users will be able to submit orders, messages and new person data. Admin users can see these displayed in realtime on a dashboard.
Follow tutorial
Build an Android app in Kotlin, with a backend in Python. Users are able to vote, and see other votes displayed in realtime. They will also receive push notifications when a new vote is cast.
Follow tutorial
This tutorial will guide you through building a simple chat widget in Python and JavaScript. You will build two interfaces: a user window where website visitors can initiate chat, and an admin panel where admins can see open chats and choose one to join.
Follow tutorial
This tutorial dives into machine learning with a practical demo. You will build a convolutional neural network, , before connecting it to an iOS app, creating a machine learning powered iOS image recognition app.
Follow tutorial
Build a simple two-player game featuring online presence and realtime interactions. Use Python for the backend, and Vue for the frontend. Users will be able to see when another player logs on, challenge them to a game, and interact instantly.
Follow tutorial
This four part series takes you through building a chat app using Flask and Vue. Users will be able to message each other in realtime, see when other users are online, and be notified of new messages. In part four, add an online presence feature.
Follow tutorial
This four part series takes you through building a chat app using Flask and Vue. Users will be able to message each other in realtime, see when other users are online, and be notified of new messages. In part three, implement live chat and sentiment analysis.
Follow tutorial
This four part series takes you through building a chat app using Flask and Vue. Users will be able to message each other in realtime, see when other users are online, and be notified of new messages. In part two, build the chat interface.
Follow tutorial
This four part series takes you through building a chat app using Flask and Vue. Users will be able to message each other in realtime, see when other users are online, and be notified of new messages. In part one, install dependencies and set up the project.
Follow tutorial
This tutorial will guide you through building a comments feature for a website, using Flask and Vue.js. New comments will appear in realtime, and the application includes sentiment analysis, to measure the opinion of commenters.
Follow tutorial
This tutorial provides a practical example app, using Flask-Dance to implement OAuth authentication in a Flask app. The app allows users to log in with GitHub and view a news feed.
Follow tutorial
This brief tutorial shows you how to create a simple login page in Flask, featuring a reCAPTCHA powered by Google. You will work through signing up and getting access to reCAPTCHA, creating the registration page, and coding a simple form.
Follow tutorial
Set up a simple Python function on AWS Lambda, including Pusher Beams. Use it to send push notifications to an iOS app. This tutorial includes all setup steps and a working demo.
Follow tutorial
Learn how to send push notifications from AWS Lambda to an Android app, using Pusher Beams. Build a simple demo app and create a Lambda function using Python. Upload and test the function.
Follow tutorial