Fullstack twitter clone developed with GraphQL and Relay

Overview

user profile preview timeline preview

WORK IN PROGRESS

How to run in dev mode

Install the dependencies

yarn install

Fill the envs and generate the graphql.schema file. Then, run

yarn dev:all

It's also important to note that, if you run this app in dev mode, it will run two instances (backend and frontend), since it uses webpack dev server with hot reload and ts-node-dev. Therefore, you should alter the fetchGraphQL.ts file to point to this URL when running locally. In production, the frontend is served from the koa server.

You might also like...

Twitter clone using Nextjs, Tailwind CSS and Firebase

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Aug 16, 2022

Twitter Clone using next.js and tailwin CSS

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Dec 26, 2022

Decentralized Twitter prototype built with Polygon, GraphQL, Next.js, Ceramic, Arweave, and Bundlr

Decentralized Twitter prototype built with Polygon, GraphQL, Next.js, Ceramic, Arweave, and Bundlr

Titter - Web3 Social chat beta as fuck 🛠 Built with Next.js, Arweave, Bundlr, Ceramic, GraphQL, & Polygon How it works This is a working prototype of

Dec 14, 2022

Twitter-Clone (For Learning Purpose) made with Next.js,Firebase,TailwindCss

Twitter-Clone (For Learning Purpose) made with Next.js,Firebase,TailwindCss

Project Name : Twitter-Clone This is a clone of Twitter . This build is for learning purpose only. Technology Used To Build This How it look's Some im

Oct 4, 2022

A social network that simulates a personal blog, where people post "What's on your mind?". Tweteroo is a Twitter clone.

A social network that simulates a personal blog, where people post

Tweteroo About A social network that simulates a personal blog, where people post "What's on your mind?". Tweteroo is a Twitter clone. 🔨 Features ☑️

Apr 13, 2022

Decentralized clone of Twitter.

Decentralized feed app built with GunJS and Svelte Decentralized technologies are the future, but we can already start implementing them today. This a

Aug 30, 2022

(Developing) Twitter Clone made with Remix, EdgeDB & UnoCSS.

Twitter Clone Twitter clone made with Remix, EdgeDB & UnoCSS. Demo: twitter-clone.poke.dev Features Signup/Login (With GitHub OAuth) Create tweets Fol

Jan 3, 2023

LinkedIn-Clone - a LinkedIn clone with firebase, redux and styled components

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya

Jan 3, 2022

NextJS with GraphQL using type-graphl and graphql-codegen adoptable dogs example code

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Mar 31, 2022
Comments
  • Refactor project (draft)

    Refactor project (draft)

    Refactoring server and client with GraphQL helix and using features from graphql/relay such as connections, fragments, subscriptions with websockets and more. (still in progress)

    opened by wrongbyte 0
  • Feat/post tweets

    Feat/post tweets

    Users can now post tweets, besides seeing the tweets from others on their profiles. This PR also includes a validation in tweets' contents, avoiding users from posting empty tweets or tweets with more than 280 characters. image

    enhancement 
    opened by wrongbyte 0
Owner
trying to code since 2021 | die-hard self-taught |
null
Relay setup automation for CRA, Next.js and Vite

create-relay-app Easy configuration of Relay.js for existing projects Motivation Setting up Relay can be quite time consuming, since there are many se

Tobias Tengler 39 Dec 19, 2022
Vite plugin for more convenient Relay experience.

vite-plugin-relay Vite plugin for more convenient Relay experience. What this plugin does for you: Generates artifacts on code changes Transform codes

Hyeseong Kim 13 Nov 7, 2022
📟🤖 PagerDuty Discord Webhook Relay

PagerDuty Webhook Relay PagerDuty doesn't natively have Discord webhooks, so we made this CloudFlare worker to relay them to Discord. We use Uptime Ku

Hop 10 Aug 2, 2022
Fullstack Spotify clone app using NextJS and many other libraries.

Spotify Clone Spotify clone made with NextJS on both the client and server sides. For the database, I utilized Postgresql and Prisma ORM. I used Chakr

Mithat Ercan 6 Dec 7, 2022
A fullstack TikTok clone with Nextjs, Prisma, trpc

TikTok Clone A fullstack TikTok clone with Nextjs, Prisma, trpc Live demo Official website: https://toptop-clone.vercel.app/ Main technology used The

Phong Nguyen 115 Dec 19, 2022
Twitter Text Libraries. This code is used at Twitter to tokenize and parse text to meet the expectations for what can be used on the platform.

twitter-text This repository is a collection of libraries and conformance tests to standardize parsing of Tweet text. It synchronizes development, tes

Twitter 2.9k Jan 8, 2023
A Twitter filtered search to only get the live broadcasts hosted on Twitter itself, Built using Vanilla JS and Node.js

Twitter Broadcasts Search A Twitter filtered search to only get the live broadcasts hosted on Twitter itself, Built using Vanilla JS and Node.js. Live

Mohammad Mousad 2 Oct 6, 2022
Fuck Twitter NFTs - Userscript to delete or block all occurances of NFT Users on Twitter

FuckTwitterNFTs Fuck Twitter NFTs - Userscript to delete or block all occurances of NFT Users on Twitter Userscript will by default, attempt to delete

Blumlaut 1 Jan 20, 2022
Twitter bot to find what song is playing in a given uploaded twitter video.

what-song-is-this Twitter bot to find what song is playing in a given uploaded twitter video. How to setup. yarn install How to run. via npm script ya

Akinwande Akinboluwarin 17 Dec 11, 2022
🐦 A Twitter clone with Remix and Kontenbase

Writter A Twitter clone with Remix and Kontenbase. Styled with Chakra UI. Features What's implemented Landing page Authentication/Authorization Sign u

Kontenbase Team 11 Jun 26, 2022