Skip to content

Networking platform tailored to bridge the gap between job seekers and employers. Designed with simplicity and efficiency in mind, it empowers users to discover opportunities, build professional profiles, and manage applications seamlessly.

Notifications You must be signed in to change notification settings

traveller318/ConnectIn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

🌐 ConnectIn

Where Connections Lead to Careers

ConnectIn is a professional networking platform tailored to bridge the gap between job seekers and employers. Designed with simplicity and efficiency in mind, it empowers users to discover opportunities, build professional profiles, and manage applications seamlessly.

Key Features

For Job Seekers:

  • 📝 Profile Builder: Create standout profiles to showcase your skills and experience.
  • 💼 Job Discovery: Explore opportunities tailored to your preferences.
  • Save Favorites: Bookmark jobs for future reference.

For Employers:

  • 📢 Job Posting: Effortlessly create and manage job listings.
  • 🔍 Applicant Management: Review and organize applications with ease.

🛠️ Tech Stack

Frontend

  • React.js: For a dynamic and responsive user interface.
  • Tailwind CSS: For sleek, modern, utility-first designs.

Backend

  • Node.js: Handles backend logic and API development.
  • Express.js: Enables RESTful API creation and middleware management.

Database

  • MySQL: Robust data management and storage.

Utilities

  • JWT & Bcrypt: Secure authentication and password protection.

🔑 Environment Variables

Place a .env file in the backend folder with the following:

DATABASE_HOST=  
DATABASE_USER=  
DATABASE_PWD=  
DATABASE_NAME=  
JWT_SECRET=  
PORT=  

⚙️ Getting Started

Prerequisites

  • Node.js and npm installed
  • MySQL database setup

Setup Instructions

  1. Clone the Repository

    git clone https://github.com/your-repo/connectin.git  
    cd connectin  
  2. Backend Setup

    cd backend  
    npm install  
  3. Frontend Setup

    cd frontend  
    npm install  
  4. Start the Servers

    • Backend:
      cd backend  
      npm start  
    • Frontend:
      cd frontend  
      npm run dev  
  5. Access the Application
    Open your browser and navigate to http://localhost:5173.

🌍 Real-World Impact

ConnectIn simplifies the recruitment process for employers and makes job hunting easier for seekers. It’s a perfect blend of innovative technology and user-friendly design—a platform where professional dreams meet opportunities.

🚀 Made with ❤️ by traveller318

About

Networking platform tailored to bridge the gap between job seekers and employers. Designed with simplicity and efficiency in mind, it empowers users to discover opportunities, build professional profiles, and manage applications seamlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published