Skip to content

Latest commit

 

History

History
135 lines (107 loc) · 6.56 KB

README.md

File metadata and controls

135 lines (107 loc) · 6.56 KB

DogeSocial

A social media platform to see what your friends are upto!
Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. License
  5. Contact

About The Project

DogeSocial is a social media platform to see and share posts. You can follow real people, connect with real people, share what's on your mind and more. You can explore trending posts, trending hashtags and more. DogeSocial supports media uploads, a full fledgeed emoji picker and a GIF picker :)

Salient features

  • Infinite Scroll for posts, comments and hashtags.
  • Search for posts, comments and hashtags.
  • Upload GIF posts, text posts, or images.
  • Create/Upload/Edit/Delete Posts
  • Reply and ability to edit own comments under a post
  • Mention other users in post captions, use hashtags, post links. These things are parsed and highlighted.
  • Notification when someone follows you/likes your post/or replies to your post
  • Emoji Picker and GIF Picker for Posts
  • Dark Mode
  • See trending hashtags
  • Search other users, search posts by hashtags,
  • Follow/Unfollow other users

Preview

demo demo demo demo demo demo image

Built With

TypeScript
TypeScript
Next JS
NextJs
React JS
ReactJs
Express JS
ExpressJS
Tailwind
Tailwind CSS
GiraphQL
GiraphQL
NodeJS
NodeJS
Prisma
Prisma
PostgreSQL
PostgreSQL
GraphQL
GraphQL
Apollo
Apollo
Cloudinary
Cloudinary

Getting Started

Prerequisites

Clone the repository

git clone https://github.com/OmkarK45/social-media-frontend

Usage

Run in production mode

yarn start

Make sure to install dependencies with yarn command before deploy.

Run in development mode

yarn dev

Make sure to install dependencies with yarn command before development.\

Browse the app

License

Published and distributed under the MIT License.

Contact

Email - [email protected]
Twitter - @omkar_k45