Skip to content

GalsenDevConnect is a social network platform designed for Senegalese developers to connect, collaborate, and share knowledge. It is built on the MERN (MongoDB, Express.js, React.js, Node.js) stack.

Notifications You must be signed in to change notification settings

MdialloC19/GalsenDevConnector

Repository files navigation

GalsenDevConnect

GalsenDevConnect is a social network platform designed for Senegalese developers to connect, collaborate, and share knowledge. It is built on the MERN (MongoDB, Express.js, React.js, Node.js) stack.

Features

  • User authentication and authorization
  • User profiles with skills, education, and experience details
  • Posts and comments for sharing updates and information
  • Real-time interaction with likes and comments
  • Friend requests and connections
  • Global and personalized news feed
  • Messaging system for private communication
  • Responsive design for seamless user experience on various devices

Tech Stack

  • MongoDB: NoSQL database for storing user and post data
  • Express.js: Backend framework for building robust APIs
  • React.js: Frontend library for creating dynamic user interfaces
  • Node.js: JavaScript runtime for server-side development
  • Socket.io: Real-time communication for likes, comments, and messaging
  • JWT: JSON Web Tokens for secure user authentication
  • Redux: State management for React applications

Installation

  1. Clone the repository & Navigate to the project directory:

    git clone https://github.com/VotreNom/GalsenDevConnect.git
    
    cd GalsenDevConnect
    
  2. Install dependencies for the server:

    cd server
    npm install
    
  3. Install dependencies for the client:

    cd client
    npm install
    
  4. Run the server and client concurrently:

    npm run dev
    
  5. Access the application in your browser at http://localhost:3000

Contributing

If you would like to contribute to the project, please follow the Contribution Guidelines.

License

This project is licensed under the MIT License.

About

GalsenDevConnect is a social network platform designed for Senegalese developers to connect, collaborate, and share knowledge. It is built on the MERN (MongoDB, Express.js, React.js, Node.js) stack.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published