Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Khingz patch 1 #34

Merged
merged 3 commits into from
Dec 13, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 61 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,62 @@
#JOBCIRCUS
# **JobCircus: Your Ultimate Job Listing App**

##A job search webapp that links job seekers to organizations
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**](#introduction)
2. [**Features**](#features)
- [**Job Management**](#job-management)
- [**User Authentication**](#user-authentication)
3. [**Getting Started**](#getting-started)
- [**Installation**](#installation)
- [**Usage**](#usage)
4. [**Contributing**](#contributing)
5. [**License**](#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](http://localhost:5000)

## **Contributors**
<a href="https://github.com/khingz">
<img src="https://github.com/khingz.png?size=50">
</a>
<a href="https://github.com/ama-dii">
<img src="https://github.com/theenduranceA.png?size=50">
</a>
<a href="https://github.com/ama-dii">
<img src="https://github.com/Thorbie010.png?size=10">
</a>

## **Contributing**
We welcome contributions from the community! If you'd like to contribute to **JobCircus**, please review our [**Contribution Guidelines**](CONTRIBUTING.md).

## **License**
**JobCircus** is licensed under the [**MIT License**](LICENSE). Feel free to use, modify, and distribute the app according to the terms of this license.

Happy job hunting on **JobCircus!** 🎪🎉
Loading