Skip to content

makmodol1173/TechJobHub

Repository files navigation

TechJobHub

Welcome to TechJobHub! TechJobHub is a dynamic platform that bridges the gap between tech professionals and job opportunities. With features tailored for both job seekers and recruiters, it simplifies job searching, application tracking, and hiring processes.

🌐 Prjoct Preview

Project Preview

The project is being developed as part of a software project lab, with a focus on full-stack development using HTML, CSS, JavaScript, and Django.

🛠 Requirements

Before running the project, ensure the following are installed on your system:

Python (v3.9+)

Django (v4.0+)

🌟 Features

🔍 Job Search: Browse and filter job postings by category, location, and company.

🌟 Advanced Job Recommendations: Suggest tailored job opportunities based on user profiles, preferences, and activity history.

📝 User Profiles: Create and manage profiles for job seekers and recruiters.

📊 Application Management: Track and review job applications.

🎯 Responsive Design: Optimized for console based.

💻 Technologies Used

Frontend:

HTML, CSS, JavaScript

Backend:

Django (Python Framework)

Database:

Mysql (Planned)

📜 How to Run the Project

Follow these steps to set up and run the project locally:

Clone the Repository:

git clone https://github.com/makmodol1173/Software-project-lab-2.git

cd Software-project-lab-2

Set Up a Virtual Environment:

python -m venv venv

On Windows, use ".\venv\Scripts\activate"

Install Dependencies:

pip install -r requirements.txt

Run Migrations:

python manage.py makemigrations

python manage.py migrate

Start the Development Server:

python manage.py runserver

Access the Application:

Open http://127.0.0.1:8000/ in your browser.

🤝 Contributing

I welcome contributions to enhance TechJobHub! To contribute:

Fork the repository.

Create a feature branch: git checkout -b feature-name.

Commit your changes: git commit -m "Add feature".

Push to your branch: git push origin feature-name.

Submit a pull request.

📧 Contact

For any questions or suggestions, feel free to reach out:

Developer: Makmudul Hasan Rabbi

GitHub: makmodol1173

Email: [[email protected]]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published