Skip to content

SocialBook App πŸ“±πŸŒ - Connect, share updates, and interact with friends through posts, comments, and likes on a robust social networking platform!

Notifications You must be signed in to change notification settings

Chandan-devs-tech/socialbook-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Social Book App

SocialBook App

SocialBook is a social networking application that allows users to connect, share updates, and interact with each other through posts, comments, and likes. This project aims to provide a simple yet robust platform for social interactions.

Features

  • User Authentication: Sign up, log in, and manage user accounts.
  • User Profiles: Create and edit personal profiles.
  • Posts: Create, edit, and delete posts.
  • Comments: Add comments to posts.
  • Likes: Like and unlike posts.
  • News Feed: View a feed of posts from all users.
  • Notifications: Receive notifications for likes and comments on your posts.

Technologies Used

  • Frontend:

    • React.js
    • Redux
    • Tailwind CSS
  • Backend:

    • Node.js
    • Express.js
    • MongoDB

Installation

To run this project locally, follow these steps:

  • Clone the repository:

    git clone https://github.com/Chandan-devs-tech/socialbook-app.git
  • Navigate to the project folder:

        cd urban-seller
  • Install the project dependencies:

      npm install
  • Create a .env file in the root directory and add the following environment variables:

      NODE_ENV = development
      PORT = 5000
      MONGO_URI = your_mongodb_uri
      JWT_SECRET = 'your_secret'
      PAYPAL_CLIENT_ID = your_paypal_client_id
  • Run the project:

      npm run dev

About

SocialBook App πŸ“±πŸŒ - Connect, share updates, and interact with friends through posts, comments, and likes on a robust social networking platform!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published