Skip to content

AI-powered LinkedIn job scraper matching co-op job postings to student resumes using keyword analysis, built with Python, Angular, and Express.js.

Notifications You must be signed in to change notification settings

emanakin/InternSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 

Repository files navigation

InternSync README


InternSync Dashboard

Capture: "Connecting interns to their dream opportunities!"


Table of Contents


About

InternSync is a dynamic platform designed to bridge the gap between interns and leading industries. Whether you're a student seeking a challenging internship or a company wanting to harness the fresh talent of budding professionals, InternSync offers a streamlined experience tailored to your needs.


Features

  • User Dashboard: Personalized user dashboards showcasing active opportunities, profile data, and more.

  • Profile Management:

    • Profile Picture Upload: Seamlessly upload and store your profile pictures with our integrated AWS S3 storage solution.
    • Resume Upload: A robust resume upload feature that allows users to keep their CVs updated and ready for any opportunity.
    • User Authentication: Enhanced user authentication mechanism ensuring only registered users can access their dashboard and functionalities.
  • Notification System: Stay updated with the latest opportunities and messages with our real-time notification system.

And much more to come!


Security Considerations

InternSync puts the safety and privacy of its users at the forefront:

  • Authentication and Authorization: We employ industry-standard techniques to ensure that user data is safe and inaccessible by unauthorized parties.

  • Data Protection and Encryption: All sensitive data, especially user resumes and profile pictures, are encrypted at rest and in transit. Our integration with AWS S3 further bolsters data security.

  • Compliance: Our platform is built with a keen focus on compliance with global standards such as GDPR and HIPAA, ensuring that user data is always treated with the utmost respect and care.


Deployment Strategy

InternSync uses a three-tier deployment strategy:

  • Development: An environment for our developers to integrate and test new features.
  • Staging: A mirror of our production environment. Here, we ensure everything works perfectly before it hits the live server.
  • Production: The live environment, where our end-users experience all the magic of InternSync.

We rely on Heroku's powerful cloud platform for a seamless CI/CD process, ensuring that new features and updates reach our users in the most efficient manner.


Getting Started

Clone the repository:

git clone https://github.com/your-repo-link/internsync.git

About

AI-powered LinkedIn job scraper matching co-op job postings to student resumes using keyword analysis, built with Python, Angular, and Express.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published