Skip to content

A job search web application that links organizations/companies to talented job seekers

Notifications You must be signed in to change notification settings

Khingz/job_circus

Repository files navigation

JobCircus: Your Ultimate Job Listing App

Welcome to JobCircus, your go-to platform for seamless job management and exploration, built with Python, Flask, WTForms, and SQLAlchemy. Whether you're a job seeker looking for exciting opportunities or an employer eager to find the perfect candidate, JobCircus has you covered. This README provides a comprehensive guide on how to use the app and its key features.

Table of Contents

  1. Introduction
  2. Features
  3. Getting Started
  4. Contributing
  5. License

Introduction

JobCircus is a user-friendly job listing app designed to streamline the job posting, updating, and deleting processes. Additionally, users can register, log in, and manage their accounts efficiently. The app aims to connect job seekers with employers in a straightforward and intuitive manner.

Features

Job Management

  • Post Job: Employers can easily post new job listings, providing all the necessary details to attract potential candidates.
  • Update Job: Employers have the flexibility to update job details, ensuring that the information remains accurate and up-to-date.
  • Delete Job: When a position is filled or no longer available, employers can promptly remove the job listing from the platform.

User Authentication

  • Register: Job seekers and employers alike can register on JobCircus by providing essential information.
  • Login: Registered users can log in securely to access personalized features and manage their accounts.
  • Delete Account: Users have the option to delete their accounts if they wish to discontinue using the platform.

Getting Started

Installation

To get started with JobCircus, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/jobcircus.git
  2. Navigate to the project directory: cd jobcircus
  3. Install dependencies: pip install -r requirements.txt

Usage

  1. Set up your MySQL database and update the configuration in config.py.
  2. Run the application: python app.py
  3. Access the app in your web browser at http://localhost:5000

Contributors

Contributing

We welcome contributions from the community! If you'd like to contribute to JobCircus, please review our Contribution Guidelines.

License

JobCircus is licensed under the MIT License. Feel free to use, modify, and distribute the app according to the terms of this license.

Happy job hunting on JobCircus! 🎪🎉

About

A job search web application that links organizations/companies to talented job seekers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published