Responsive Web Application for Sharing Pictures like Instagram

Camagru

A responsive Single Page Application(SPA) using React & Java

A Social Network Service(SNS) for sharing pictures like Instagram

Language

Front-end Side

  • Javascript
  • React
  • Redux

Back-end Side

  • Java
  • Spring-boot

Database

  • MySQL
  • MyBatis

Amazon Web Service (AWS)


Features

User

  • Sign in & Sign up with email verification
  • Find password & Request verifying by email
  • Change user profile & information includes private account & notification setting
  • Access User detail page includes user information, activities, and posts

Picture

  • Take picture by laptop's Webcam or mobile
  • Upload device's local pictures
  • Modify picture with filter & sticker

Social

  • Reflect Likes & Comments to posts
  • Search user & post with the keyword
  • Check notification about reflection

Interface

  • Infinite loop for loading posts
  • A responsive page for desktop & mobile

GitHub