Skip to content

This project is an analogue of modern social networks, such as Facebook, but with pretty basic functionality.

Notifications You must be signed in to change notification settings

TionCada/MySocialNetwork

Repository files navigation

My Social Network


About the project

This is an educational project based on "React JS - way of samurai 1.0" course, which is free and can be found at: https://www.youtube.com/watch?v=gb7gMluAeao&list=PLcvhF2Wqh7DNVy1OCUpG3i5lyxyBWhGZ8. This project is an analogue of modern social networks, such as Facebook, but with pretty basic functionality, which though can be developped in the future. Website is hosted at https://logo-social-network.web.app, so feel free to check it out.

Current project version includes implementation of:

Authorization

Profile info editing and posting

List of all users with following and unfollowing function

Messenger mockup

Main parts of the project and technologies

This project contains 2 main parts: client frontend and backend. Backend API is open-source and can be found at https://social-network.samuraijs.com/docs

Let's take a closer look at the stack of used technologies.

  • React
  • Redux
  • Javascript
  • HTML/CSS
  • Jest
  • Redux-form
  • Axios

How to start the project locally

Clone or download the project from https://github.com/TionCada/MySocialNetwork

  • install Node.js v10.19.0+
  • install npm packages
  • run local: open terminal, write to start: npm start

About

This project is an analogue of modern social networks, such as Facebook, but with pretty basic functionality.

Topics

Resources

Stars

Watchers

Forks