ariasdrea / Social-Network

A single-page application website made with React & Redux that allows users to join a social network.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SOCIAL NETWORK

Overview

This is a single-page application website made with React that allows users to join a social network.

Features

  • Application has a bottom navigation that allows the user to navigate to:
    • Personal profile
    • Page to view their list of friends (current friends as well as any pending friend requests)
    • Page to view friends that are currently online
    • Community chat room where all registered users can chat with each other
    • Link that will enable the user to log out
  • In the personal profile, the user can upload a profile picture as well as add a small biography.
  • User can accept & reject friend requests as well as unfriend existing friends

Technology

  • JavaScript, AWS S3, Node.js, PostgreSQL, Socket.IO, React & Redux

Preview

Registration


Uploading a Profile Picture


Adding a Biography & Viewing List of Friends


Online Friends, Chat Room & Logging Out


Bottom Navigation

About

A single-page application website made with React & Redux that allows users to join a social network.


Languages

Language:JavaScript 84.5%Language:CSS 14.0%Language:TSQL 1.2%Language:HTML 0.2%