/social-media-app-client

In this application you can post your thoughts with or without adding a photo, you can like somones post and add your comments on that post.You can also give reply to other comments. And you can edit your profile's informations really easily.

Primary LanguageJavaScript

Social Media App

-> Tech Stack

  • Client: React
  • Server: Node, Express
  • Database: MongoDB

-> Functionality / Features

  • Creating/Sign up a user.
  • Sign In a user and Signout a user.(user authentication)
  • User can Post with image or without Image
  • User can like a post
  • User can comment on a post
  • User can edit their personal information in the about page
  • User can see the exact time and date of posting

-> Technology Used

-> Frontend Technologies

  • React
  • React Router DOM
  • React Hook Form
  • React Query/Tanstack Query
  • Firebase Authentication
  • Image hosting api
  • Tailwind CSS
  • Daisy UI
  • Dotenv
  • Date fns
  • React Hot Toast
  • React Icon

-> Backend Technologies

  • Node
  • Express js
  • Mongodb
  • Dot Env
  • Cors
  • Vercel for Deployment