https://github.com/chandan-devs-tech/socialbook-app
SocialBook App 📱🌐 - Connect, share updates, and interact with friends through posts, comments, and likes on a robust social networking platform!
https://github.com/chandan-devs-tech/socialbook-app
expessjs mongodb nodejs reactjs redux-toolkit tailwindcss
Last synced: 2 months ago
JSON representation
SocialBook App 📱🌐 - Connect, share updates, and interact with friends through posts, comments, and likes on a robust social networking platform!
- Host: GitHub
- URL: https://github.com/chandan-devs-tech/socialbook-app
- Owner: Chandan-devs-tech
- Created: 2024-04-28T07:05:36.000Z (about 2 years ago)
- Default Branch: dev
- Last Pushed: 2024-06-26T11:46:36.000Z (almost 2 years ago)
- Last Synced: 2025-02-28T18:46:52.993Z (over 1 year ago)
- Topics: expessjs, mongodb, nodejs, reactjs, redux-toolkit, tailwindcss
- Language: JavaScript
- Homepage: https://socialbook-app-cyan.vercel.app
- Size: 3.77 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# 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:
```bash
git clone https://github.com/Chandan-devs-tech/socialbook-app.git
```
- Navigate to the project folder:
```sh
cd urban-seller
```
- Install the project dependencies:
```sh
npm install
```
- Create a `.env` file in the root directory and add the following environment variables:
```sh
NODE_ENV = development
PORT = 5000
MONGO_URI = your_mongodb_uri
JWT_SECRET = 'your_secret'
PAYPAL_CLIENT_ID = your_paypal_client_id
```
- Run the project:
```sh
npm run dev
```