React Social Network screenshot

React Social Network

Author Avatar Theme by Red gold
Updated: 5 Jan 2021
489 Stars

Simple React Social Network

Categories

Overview

Telar Social Network is an open-source project built using ReactJS. It aims to showcase the features of React and its components by presenting them in the context of a social network. The project structure allows developers to customize and develop their own social networking ideas in their preferred environment. Telar Social Network consists of Telar Social User Interface, Telar Social running on Kubernetes, Telar Web for authentication and admin services, and Telar Social Serverless for handling various social network functionalities. The project is constantly evolving, with the latest version moving to Redux Saga. Contributions and feedback are welcomed.

Features

  • Telar Social User Interface using ReactJS
  • Telar Social running on Kubernetes, suitable for public cloud, private cloud, or on-premise deployment
  • Telar Web provides authentication, notifications, realtime actions, file storage, and admin services
  • Telar Social Serverless handles posts, comments, votes, social community, and media services
  • Telar Social one-click setup: OpenFaaS Cloud Community Cluster in free tier

Installation

To install the Telar Social Network theme, follow these steps:

  1. Clone the repository:
git clone <repository-url>
  1. Install the required dependencies:
npm install
  1. Start the development server:
npm start
  1. Access the Telar Social Network on your local server at http://localhost:3000

Summary

Telar Social Network is a project built on ReactJS that demonstrates the capabilities of React in the context of a social network. It offers a customizable project structure that empowers developers to develop their own social networking ideas. With Telar Social User Interface, Telar Social running on Kubernetes, Telar Web, and Telar Social Serverless, it provides a comprehensive solution for building a feature-rich social networking platform. The project is constantly evolving and offers flexibility with the choice between Redux Thunk and Redux Saga.