A single page application that allows users to join a social network

social-network

Running the project

In this project we’ll have two servers running simultaneously, one for the client-side and one for the server-side.

  • To run both servers simultaneously

    npm run dev
  • To run the servers individually, in two different tabs in your terminal run:

    • client-side:

      npm run dev:client
    • server-side:

      npm run dev:server
  • Once both of your servers are up and running, you can see your project on localhost:3000

Overview

A single page application that allows users to join a social network and write posts and comments in them

Feature

Technologies

CSS Typescript
React Redux
nodejs Express
Postgres AWS
Socket IO

Preview

Registration

Login

Edit Bio

Upload Profile Picture

Friends and Friend Request

Search Friends

GitHub

View Github