Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bettercallsundim/8tp4tp

democratic social network, made with Next.js and GraphQL
https://github.com/bettercallsundim/8tp4tp

apollo-client apollo-server cloudinary expressjs graphql mongodb mongoose nextjs react-oauth shadcn-ui tailwindcss

Last synced: 21 days ago
JSON representation

democratic social network, made with Next.js and GraphQL

Awesome Lists containing this project

README

        

# 8TP4TP : By The !People, For The People

Democratic social network platform.

## Features

- Light/dark mode toggle (Persisted with localstorage)
- Authentication handled with react-oauth/google.
- JWT token based auth with the use of localstorage for persisting credentials until JWT token is expired.
- Post statuses with photo. [hosted in cloudinary]
- Like / Unlike posts.
- Edit/Delete posts.
- Follow/Unfollow users.
- Comment on posts.
- Infinite scrolling
- One To One Chat with users

## Tech Stack

**Client:** Next.js ( App Router ), Redux Toolkit, Apollo Client, TailwindCSS, shadcn

**Server:** mongoDB, Express.js, GraphQL, Socket.io