Skip to content

Latest commit

 

History

History
67 lines (46 loc) · 1.46 KB

README.md

File metadata and controls

67 lines (46 loc) · 1.46 KB

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