VedanthB / aWobbi

aWobbi is a social media application built with React/Babel (Client), Redux Toolkit for state management, Tailwind CSS for styling, Node(API) and MongoDb for DB. Auto formatted with Prettier, linted with ESLint.

Home Page:https://awobbi-production.up.railway.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aWobbi

aWobbi is a social media application built with React/Babel (Client), Redux Toolkit for state management, Tailwind CSS for styling, Node(API) and MongoDb for DB. Auto formatted with Prettier, linted with ESLint.

Features

  • CRUD operations for the post, like the post, save the post, comments.
  • Realtime chat and notification using socket io
  • Authentication using JWT and Cookies
  • Infinite Scroll for messages
  • Load more posts for home page
  • Light/dark mode toggle
  • Mobile Responsive
  • Upload pictures from local machine to Cloudinary
  • Search users
  • Suggested Users
  • Upload multiple pictures in a post
  • Reply to comments

API Documentation

API Documentation

Tech Stack

Client: React, Redux, TailwindCSS, socket.io

Server: Node, Express, socket.io

Deployment

  • deployed on heroku

Screenshots

App Screenshot

App Screenshot

App Screenshot

App Screenshot

App Screenshot

About

aWobbi is a social media application built with React/Babel (Client), Redux Toolkit for state management, Tailwind CSS for styling, Node(API) and MongoDb for DB. Auto formatted with Prettier, linted with ESLint.

https://awobbi-production.up.railway.app/


Languages

Language:JavaScript 98.4%Language:CSS 1.3%Language:HTML 0.3%