Skip to content

kart-c/socially

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Socially is a social media app.

How to run application locally?

  • Fork the project
  • Run npm install
  • Run npm start to run the project on your localhost

Features

Currently Socially has following features

  • Authentication
    • Login
    • Signup
    • Logout
  • Home Page - you can see posts from users that you are following
  • Explore Page - You can see posts from all users here
  • Post
    • Create a new post
    • Share image or video upto 5MB when creating a new post
    • Edit an existing post
    • Like a post
    • Unlike a post
  • Bookmark
    • Bookmark a post
    • Remove a post from bookmarks
  • Follow
    • Follow a user
    • Unfollow a user
  • Profile
    • View own or other user's profile
    • Edit own profile
      • Add a profile pic
      • Add bio
      • Add your own website link
  • Sort posts
    • Sort posts by trending - Post with maximum likes and comments goes on top
    • Sort by date added - oldest or newest

Build with


Folder Structure

- /public
- /src
  - /backend
  - /Components
  - /Pages
  - /Redux
  - /theme
  - /Utils
  - /App.css
  - /App.js
  - /index.js
  - /server.js
- /package-lock.json
- /package.json

Report an issue

If you would like to request a feature, or report a bug simple click here. If it is a bug request, a brief description of the bug is appreciated. If you can reproduce the bug and attach an image or a video, that would be really helpful.

Demo

demo video

Connect with me

About

A social media application build using React

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published