Skip to content

This repository will show how to build an Instagram Clone using Ionic, Cloudinary and Pusher

Notifications You must be signed in to change notification settings

peterza2019/ionic-insta-clone

 
 

Repository files navigation

Ionic Instagram Clone

Link to Part 1 of Tutorial Series

Link to Part 2 of Tutorial Series

Link to Part 3 of Tutorial Series

Link to Part 4 of Tutorial Series

Application Demo Mobile

Application Demo Application Demo

Prerequisite

  • Ionic installed on your machine, you can read up on how to do that here [] add link
  • NodeJS installed on your machine
  • Yarn Installed on your machine
  • Dcoker Installed on your machine

Getting Started

  • Install the necessary node modules
npm install

Setting Up the Backend

  • Change Directory and install node modules
cd server
npm install
  • Start Backend Server
node server,js

Update Ionic Application

  • Enter Backend Server URLs in src/pages/create-post/create-post.ts and src/pages/comment/comment.ts

Create docker server

  • In the server/ directory, create docker container:
docker-compose up -d

Start Ionic Application

  • Run the command
ionic serve

Built with

  • Pusher - APIs to allow you add realtime functionality and online presence features to your applications
  • Cloudinary - Image and video management full stack platform
  • Prisma - Prisma makes it easy to implement GraphQL servers.
  • Ionic - Ionic lets web developers build, test, and deploy cross-platform hybrid mobile apps easier than ever.

About

This repository will show how to build an Instagram Clone using Ionic, Cloudinary and Pusher

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 51.2%
  • HTML 26.5%
  • CSS 15.7%
  • JavaScript 6.6%