Skip to content

ro-mgh/instagram_react_app

Repository files navigation

Instagram (clone by RM) React App

Hi there! This is a clone of Instagram web application.
Seeing is believing: InstagrambyRM

Tech stack

Frontend

Client

  • React React
  • Typescript
  • Redux
  • Firebase Authentification
  • React Router
  • AWS S3 for photo storage
  • React Query

Styling

  • Material UI

Testing

  • Jest

CI/CD

  • AWS Amplify

Server

Main stack

  • node Node
  • Typescript
  • Express
  • REST
  • CRUD
  • Firebase Admin SDK Authentification

DB

  • Prisma
  • AWS Relational Database Service(RDS) PostgreSQL

CI/CD

  • Docker
  • AWS Elastic Container Service (ECS) and Elastic Compute Cloud (EC2)
  • GitHub Actions

Features

A user can:

  • create an account and sign into it, and signout from account.
  • see images feed for all following users, and explore new users in sidebar.
  • find new users and posts on explore page.
  • add posts to feed and edit profile avatar.
  • follow others, comment or like posts.
  • search other users.

signin

feed

explore

userprofile

post

searchfield

Thanks for reading!

About

Instagram by RM web application clone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published