All You're Gonna See Here Is

Great code

from a great dev

Explore
Github
Projects
Clonebook

Clonebook is a copy of facebook. I mean, not identical, but it has close design and lots of features like creating posts or adding friends. By making this project, I learned how to use GraphQL with URQL client, how to manage PostgreSQL using typeorm and how to upload images to AWS S3 bucket.

Live
Repo
Features

posts

friends

reactions

comments

stories

Frontend

React

Next.js

TypeScript

Chakra UI

Urql

Backend

Node.js

Express

AWS S3

typeorm

GraphQL

Apollo Server

PostgreSQL

MessageDrop

MessageDrop is a platform to chat on. You can create your room and add friends. In this project I learned how to use graphql subscriptions. It was essential to create live chat. I used MongoDB in this project to feel the difference between SQL and No-SQL database. Both are great, but I prefer Mongo :)

Live
Repo
Features

chat room creation

chat user hierarchy

images and files in messages

invite requests

chat room settings

account verification via email and SMS

Frontend

React

Next.js

TypeScript

Apollo Client

Sass

Backend

Node.js

Express

AWS S3

MongoDB / typegoose

Redis

GraphQL

Apollo

Twilio

Hire Me

Send me a message and I will respond as soon as possible