- About
- Features
- Tech Stack
- Getting Started
- Usage
- Project Structure
- Deployment
- Security
- Contributing
- License
- Contact
Linkify is a secure and efficient web-based tool designed to automate LinkedIn connection management. Built with Flask and Selenium, it provides a user-friendly interface for managing your professional network, automating the acceptance of connection requests while maintaining security and privacy.
- β‘ Save Time: Automate repetitive connection management tasks
- π Stay Secure: Local session storage with no data collection
- π¨ Modern UI: Clean, responsive interface that works on all devices
- π Easy Deploy: Ready for cloud deployment with one-click setup
|
|
|
|
| Category | Technology |
|---|---|
| Backend | Python 3.11+, Flask 2.3.2 |
| Frontend | HTML5, CSS3, JavaScript |
| Automation | Selenium WebDriver 4.11.2 |
| Deployment | Render Cloud Platform |
| Server | Gunicorn WSGI Server |
- Python 3.11 or higher
- pip package manager
-
Clone the repository
git clone https://github.com/mugenkyou/Linkify.git cd Linkify -
Install dependencies
pip install -r requirements.txt
-
Run the application
python app.py
-
Access the application
Open your browser and navigate to
http://127.0.0.1:5000
-
π Launch Application
- Open your browser and navigate to the application URL
-
π Login to LinkedIn
- Click on "Login" in the navigation
- Enter your LinkedIn credentials
- Complete OTP verification if prompted
-
π View Dashboard
- Access the connections dashboard
- View your pending connection requests statistics
-
β‘ Automate Connections
- Click "Start Accepting" to begin automation
- Watch real-time progress as connections are processed
- Review completion statistics
Linkify/
βββ π app.py # Main Flask application
βββ π requirements.txt # Python dependencies
βββ π render.yaml # Render deployment configuration
βββ π static/ # Static assets
β βββ css/ # Stylesheets
β βββ js/ # JavaScript files
β βββ linkify-screenshot.png
βββ π templates/ # HTML templates
β βββ base.html # Base template
β βββ index.html # Landing page
β βββ login.html # Login page
β βββ otp.html # OTP verification
β βββ connections.html # Dashboard
βββ π scripts/ # Utility scripts
β βββ accept_connections.py
β βββ linkedin_login.py
βββ π cookies/ # Session storage (auto-generated)
The application is configured for one-click deployment on Render:
- Fork this repository
- Create a new Web Service on Render
- Connect your GitHub repository
- Render will automatically:
- Detect the
render.yamlconfiguration - Install dependencies from
requirements.txt - Start the application with Gunicorn
- Detect the
- Build Command:
pip install -r requirements.txt - Start Command:
gunicorn app:app - Python Version: 3.11.0
- Health Check:
/endpoint
| Aspect | Implementation |
|---|---|
| Data Storage | Session cookies stored locally, no cloud database |
| Data Collection | Zero data collection - no analytics or tracking |
| Session Security | Secure session management with HTTP security headers |
| Credential Handling | Credentials used only for authentication, not stored |
| Privacy | All processing happens server-side, no third-party services |
- This tool is for educational purposes only
- Users must comply with LinkedIn's Terms of Service
- Excessive automation may result in account restrictions
- Use responsibly and within rate limits
Contributions are welcome! To contribute to this project:
- Fork the repository
- Create a feature branch
git checkout -b feature/AmazingFeature
- Commit your changes
git commit -m 'Add some AmazingFeature' - Push to the branch
git push origin feature/AmazingFeature
- Open a Pull Request
# Create virtual environment
python -m venv venv
# Activate virtual environment
# On Windows:
venv\Scripts\activate
# On Unix/MacOS:
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Run development server
python app.pyThis project is licensed under the MIT License - see the LICENSE file for details.
Sachin Patel
- LinkedIn: linkedin.com/in/sachinskyte
- GitHub: github.com/mugenkyou
- Live Demo: https://linkify-mjyp.onrender.com/
- Repository: https://github.com/mugenkyou/Linkify
- Report Issues: https://github.com/mugenkyou/Linkify/issues
Built with Flask and Selenium for secure LinkedIn automation
