oreHGA / ionic-insta-clone

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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
  • Docker 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


Languages

Language:TypeScript 51.2%Language:HTML 26.5%Language:SCSS 15.7%Language:JavaScript 6.6%