Skip to content

BeNikk/Connect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Connect

Connect is a social networking platform built using the MERN stack (MongoDB, Express, React, Node.js) and styled with Tailwind CSS. It allows users to create profiles, post updates, and interact with other users through likes and comments.

Connect Logo

Features

  • User authentication and authorization
  • Profile creation and customization
  • Posting updates with text and images
  • Liking and commenting on posts
  • Real-time notifications

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express
  • Database: MongoDB
  • Authentication: JWT (JSON Web Tokens)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/connect.git
    cd connect
  2. Install dependencies for both the client and server:

    cd client
    npm install
    cd ../server
    npm install
  3. Set up environment variables:

    Create a .env file in the server directory and add the following:

    MONGO_URI=your_mongodb_uri
    JWT_SECRET=your_jwt_secret
  4. Run the application:

    # In the server directory
    npm start
    
    # In the client directory
    npm start
  5. Open your browser and navigate to http://localhost:3000.

Contributing

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature-branch-name.
  3. Make your changes and commit them: git commit -m 'Add some feature'.
  4. Push to the branch: git push origin feature-branch-name.
  5. Open a pull request.

Contact

For any questions or feedback, please reach out to mailto:(bhattnik442@gmail.com).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published