Full-Stack Development Intern

Python Tasks

These are the Python tasks I worked on during my internship.

DSA Tasks

These are the DSA problems I practiced during my internship.

Internship Project

These are the details of the project I developed during my internship.

Project Name: HireMe Web Application

Skills Required:

  • HTML
  • CSS
  • JavaScript
  • SQL
  • Python

Framework: Flask Flask

IDE:VS Code

UI/UX Design: View Figma Design

Main Pages:

  • index.html – Homepage with platform intro
  • student_register.html – Student registration form
  • recruiter_register.html – Recruiter registration form
  • student_login.html – Student login portal
  • recruiter_login.html – Recruiter login portal
  • student_home.html – Student dashboard to view & apply to jobs
  • recruiter_home.html – Recruiter dashboard to manage job postings
  • create_job.html – Page for recruiters to post new jobs
  • job_details.html – Job description view for students
  • recruiter_job_details.html – Recruiter view with job applicants
  • student_reset_password.html – Password recovery for students
  • recruiter_forgot_password.html – Password recovery for recruiters
  • report.html – Dashboard summary for recruiters

🧩 Key Functionalities

  • Secure Registration/Login – Separate login systems for students and recruiters.
  • 📄 Job Posting & Management – Recruiters can post jobs, edit, delete, and view applicants.
  • 📌 Job Listings & Applications – Students can browse available jobs and apply instantly.
  • 🔐 Password Recovery System – Email-based password reset for both roles.
  • 📧 Application Response via Email – Recruiters can send customized acceptance or rejection emails to applicants.
  • 📞 Direct Contact Feature – Recruiters can reach out to students for further communication.
  • 📊 Application Reports – Recruiters can view statistics on applications and postings.
  • 🚫 Job Status Control – Closed jobs are hidden from students and cannot be applied to.

Explore Project Code: View on GitHub (Most Recent Changes)

📷 Project Results:

Project Screenshot 1
Project Screenshot 2
Project Screenshot 3
Project Screenshot 4
Project Screenshot 5
Project Screenshot 6
Project Screenshot 7
Project Screenshot 8
Project Screenshot 9