Project Name: TechJobHub
TechJobHub is an innovative web platform designed to streamline the process of finding and applying for tech-related job opportunities. The platform serves as a bridge between job seekers and recruiters, offering a secure and user-friendly environment for both parties. Developed with Django for the backend and a modern, responsive frontend, TechJobHub offers a range of features for a smooth user experience.
For job seekers, the platform allows users to create and manage detailed profiles, showcasing their skills, work experience, and educational background. They can upload their resumes, add certifications, and track their job applications. The job listings section provides a curated selection of opportunities, enabling job seekers to search for relevant positions based on their skills and location.
Recruiters can also create profiles, post job vacancies, and manage applications. The platform includes features for recruiters to search for candidates based on specific skill sets, location, and other relevant criteria.
TechJobHub ensures secure authentication and easy navigation through its intuitive interface. It also includes profile management, skill-building features, and the option to update personal information and upload profile pictures. With its clean design and robust features, TechJobHub offers a comprehensive solution for anyone seeking or offering tech jobs.
User authentication (sign-up, login, logout)
Profile management for job seekers
Skills management
Responsive frontend using HTML, CSS, and JavaScript
Backend powered by Django
Database integration for persistent data storage
Before running the project, ensure the following are installed:
Python 3.9+ (Python 3.12 recommended)
Django 5.1.2
Pipenv or virtualenv for dependency management
A database system (SQLite is used by default; you can configure PostgreSQL/MySQL if needed)
$ git clone https://github.com/IIT-NSTU/TechJobHub.git
$ cd TechJobHub
Run Database Migrations : python manage.py migrate $ python manage.py runserver Visit the application at http://127.0.0.1:8000/.
Contributors
• Makmudul Hasan Rabbi
• Jarin Thasnin Ahmed
• Shaila Rahaman