Skip to content

Latest commit

 

History

History
55 lines (41 loc) · 1.61 KB

readme.md

File metadata and controls

55 lines (41 loc) · 1.61 KB

BB Jobs - Job Portal

Project Description

BB Jobs is a Flask-based web application designed to streamline job listings and applications. The front end and data are seamlessly integrated through MongoDB for a responsive and user-friendly experience.

Features

  • Job Posting:
    • Users can post job openings with detailed information.
  • Dynamic Content:
    • Frontend content is fetched dynamically from the backend.
  • Job Management:
    • Logged-in users can manage (delete) their posted job listings.
  • Login & Registration:
    • Secure login and registration functionalities ensure user authentication.
  • Responsive Design:
    • Ensures accessibility and user-friendliness across all devices.
  • Dynamic Search:
    • Implemented a dynamic search feature on the '/browse-jobs' route.
  • Recent & Random Jobs:
    • Displaying recent and random job listings on the website.
  • Backend Security:
    • Ensured backend security measures for user data.

Backend Functionality

  • Data Handling:
    • Extracts job-related details such as job type, location, salary, and company information.
  • Dynamic Fields:
    • Incorporates various fields for responsibilities and requirements dynamically.

Special Features

  • Job Deletion:
    • Logged-in users can delete their posted job details from the '/manage-job' route.

Additional Notes

  • Responsive Design:
    • Ensured a responsive layout for seamless accessibility across devices.

Installation

  • Step1 - Install Python
  • Step2 - Run this commands
pip install flask
python main.py 

Or use code runner to run main.py