Skip to content

Hanvitha-1464/TechConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TechConnect

Project URL: https://tech-connect-drab.vercel.app/

Project Overview

TechConnect is a dynamic and user-friendly platform designed to streamline tech club recruitment processes. This centralized system eliminates the hassle of manual management, providing an efficient recruitment experience for both students and organizers.

Managing club recruitment activities such as registrations, pre-recruitment talks, online assessments, and announcements manually can be time-consuming and inefficient. TechConnect solves this by creating a centralized platform where:

  • Students can register, track their progress, and communicate with organizers
  • Admins can schedule interviews, set online assessments with timers, and respond to student queries

Key Features

For Students

  • User registration and profile management
  • Real-time progress tracking through the recruitment process
  • Online assessment portal with built-in timers
  • Communication with organizers via chat feature

For Admins

  • Comprehensive dashboard to manage the entire recruitment process
  • Interview scheduling and management
  • Online assessment creation and administration
  • Student qualification tracking
  • Announcement broadcasting system
  • Chat functionality to respond to student queries

Technology Stack

TechConnect is built using the MERN stack:

Component Technology Purpose
Database MongoDB Storing user information, assessment data, and interview details
Backend Express.js Handling API requests
Frontend React Building a responsive user interface
Runtime Node.js Server environment
Styling TailwindCSS Frontend component styling

Installation

Setup Instructions

  1. Clone the repository

    git clone https://github.com/uamalik09/TechConnect.git
    cd TechConnect
  2. Backend Setup

    # Navigate to the backend directory
    cd Backend
    
    # Install dependencies
    npm install
    
    # Start the server
    nodemon index.js
  3. Frontend Setup

    # Open a new terminal and navigate to frontend
    cd Frontend
    
    # Install dependencies
    npm install
    
    # Start the development server
    npm run dev

Contributors

  • Aryan (Mentor)
  • Umer (Mentor)
  • Peteti Hanvitha (Mentee)
  • Padmavati M Kudal (Mentee)
  • Nelluri Thanmaya Sri (Mentee)

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages