Skip to content

Latest commit

 

History

History
65 lines (50 loc) · 1.73 KB

README.md

File metadata and controls

65 lines (50 loc) · 1.73 KB

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!