arpittyagi102 / LinkUp

Link Up is a real time chatting application project, it utilizes, MERN, socket.io
https://getlinkup.vercel.app
MIT License
23 stars 30 forks source link
chat-application express mern mern-stack mongodb nodejs open-source react reactjs social-media socket-io

Get Link Up with your friends anywhere and anytime πŸ”—

A MERN stack project that wants to be a social media when it grows up



Welcome to the LinkUp! This is a MERN stack project that provides an attractive and seamless chatting experience. With its user-friendly interface and advanced features, this application allows users to engage in real-time conversations with others, keeping them connected and up to date.


[docs_Assets_demo.webm](https://github.com/arpittyagi102/LinkUp/assets/94587985/dfbcd51f-16e8-491d-89ba-3d9b28ccdd9c)

🌟 Table of contents

πŸš€ Features

πŸ“¦ Installation and setup

To run LinkUp locally on your machine, follow these steps:

  1. Clone the repository from GitHub:
git clone https://github.com/your-username/linkup.git
  1. Install the dependencies for the server:
cd linkup-backend
npm install
  1. Install the dependencies for the client:
cd ../linkup-frontend
npm install
  1. Set up the environment variables:
cp ./env_sample/.env.backend.sample ./linkup-backend/.env
cp ./env_sample/.env.frontend.sample ./linkup-frontend/.env
  1. Start the development server:
cd ../linkup-backent
npm start
cd ../linkup-frontend
npm start
  1. Access LinkUp in your web browser:
http://localhost:3000

For automatic setup

run setup.sh in terminal

πŸ“ Contributing

We welcome contributions from the community to enhance LinkUp further. To Contribute please visit CONTRIBUTING.md

✨ Contributors

A big thanks to these amazing people who have contributed to this project πŸŽ‰


🀝 Contact

If you have any questions, suggestions, or feedback regarding LinkUp, please feel free to contact me at arpittyagi102@gmail.com, or message me on Linkedin