Skip to content

This repository contains the source code and resources for Career Connect, an internship and placement portal aimed at enhancing the career prospects of college students. It includes features like personalized recommendations, motivational leaderboards, and timely notifications to streamline the career development process.

License

Notifications You must be signed in to change notification settings

aadish-25/career-connect

Repository files navigation

🚀 Internship and Placement Portal for College Students

A web platform designed to bridge the gap between students and companies by providing personalized internship and job recommendations tailored to their skills and academic performance.


🔥 Key Features

  • 🎯 Personalized Company Suggestions: Get recommendations based on your CGPA, skills, and projects.
  • 🏆 Leaderboard: Track rankings based on CGPA, project evaluations, and competitive programming scores from platforms like LeetCode and GeeksforGeeks.
  • 📩 Notifications: Stay updated on important deadlines and new opportunities.
  • 🛠️ Profile Management: Build and showcase your achievements, skills, and portfolio.
  • 📨 Feedback & Support: Share your concerns to improve the platform.

🖥️ Tech Stack

Frontend

  • HTML: Structuring web pages.
  • CSS (Tailwind): For responsive and clean designs.
  • JavaScript (React.js): Building dynamic, user-friendly interfaces.

Backend

  • Node.js: Server-side logic.
  • Express.js: Backend framework for routing and API handling.

Database

  • MongoDB: Storing user data and records.

Designing

  • Figma: Prototyping and UI/UX design.

APIs

  • Authentication API: User login and secure access.
  • Student Profile API: Manage and update student data.
  • Leaderboard API: Rank students dynamically.
  • Notification API: Alert students about updates.
  • Feedback API: Collect user suggestions.
  • LeetCode & GeeksforGeeks APIs: Fetch competitive programming scores.

Version Control

  • Git: For collaboration and versioning.
  • GitHub: Hosting and managing the project repository.

⚙️ How to Run the Project

  1. Clone the Repository

    git clone https://github.com/aadish-25/career-connect.git  
    cd career-connect  
  2. Install Dependencies

    npm install  
  3. Run the Application

    npm start  
  4. Open in Browser
    Navigate to http://localhost:3000 to explore the platform.


🎯 Benefits

  • Simplifies the process of finding relevant opportunities for students.
  • Motivates students through a competitive leaderboard system.
  • Increases transparency by showing companies' eligibility criteria and requirements.
  • Saves time by automating notifications and updates.

💬 Thank You for Visiting!

This platform is crafted with the vision of empowering students to take the next step in their careers seamlessly. 🌟

We aim to simplify your journey, inspire your growth, and connect you with the best opportunities tailored just for you. 🚀

Your feedback is invaluable to us! If you have ideas to make this platform even better, please reach out through the Feedback API or submit an issue in this repository.

Happy Learning and All the Best for Your Future Endeavors! 🎉

About

This repository contains the source code and resources for Career Connect, an internship and placement portal aimed at enhancing the career prospects of college students. It includes features like personalized recommendations, motivational leaderboards, and timely notifications to streamline the career development process.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •