/React-GraphQL-Social-App

A social media app clone where users can register, login, create posts, like posts, and comment on them.

Primary LanguageJavaScript

React GraphQL - Social Media App

Build a Social Media App to learn GraphQL following the classes of Ahmed Hadjou's Youtube channel Classed

Description

Basically a social media app clone where users can register, login, create posts, like posts, and comment on them.

Features

I'm going to add the following features to improve on the base project:

  • Allow user to edit their post
  • Responsive layout for Mobile and Tablet
  • Light/Dark Theme Selector
  • User Profile
  • Admin privileges, delete posts and comments

Deployed to Netlify

Visit the app

Installing

git clone git@github.com:EzequielCaste/React-GraphQL-Social-App.git
cd React-GraphQL-Social-App/server
npm install

Open a new terminal in React-GraphQL-Social-App/client
npm install

Start the server

cd React-GraphQL-Social-App/server
node index.js

Strart the Client

cd React-GraphQL-Social-App/client
npm run dev

Libraries

Deployment

  • Client deployed to Netlify
  • Server deployed to Fly.io