Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 2 months ago
JSON representation
democratic social network, made with Next.js and GraphQL
- Host: GitHub
- URL: https://github.com/bettercallsundim/8tp4tp
- Owner: bettercallsundim
- Created: 2023-12-24T15:49:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-12T18:01:45.000Z (6 months ago)
- Last Synced: 2024-07-12T20:15:39.104Z (6 months ago)
- Topics: apollo-client, apollo-server, cloudinary, expressjs, graphql, mongodb, mongoose, nextjs, react-oauth, shadcn-ui, tailwindcss
- Language: JavaScript
- Homepage: https://8tp4tp.vercel.app
- Size: 1.55 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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