Skip to content

Splash is a social-media Application, users can create account and share their thoughts with others and spend some good time connecting to others.

Notifications You must be signed in to change notification settings

tanishk15sharma/splash

Repository files navigation

About

Splash is a social media app to share thoughts and connect with users globaly. splash is easy to use and user can use splash with laptop/desktop/tablets/phone.

Preview

https://splash-one.vercel.app/

Tech Stack

Frontend: React, Redux, Tailwind css, and React Router v6

Backend: NodeJS, MongoDB, mongoose, Express, Cloudinary, jsonwebtoken, and bcrypt.

Features

  • Create/Delete a Post
  • Like and bookmark a post
  • Comment on a post
  • Explore section to find new people and content
  • Get users and posts by search query (done using flexsearch)
  • User profile with bio, cover photo, profile picture, follow/following count, previous posts of user respectively.
  • Edit User profile , Delete User Splash Account.
  • Follow/unfollow friends

Additonal Things

  • Fully responsive
  • Tested for contrast issues

Things I want to improve/explore further

  • Notification feature and chat Feature.
  • Improve performance by adding infinite scrolling and virtualization

Connect With Me

About

Splash is a social-media Application, users can create account and share their thoughts with others and spend some good time connecting to others.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages