This project is a Careers Website that enables users to explore job openings and apply for jobs. The app features a list of available job openings, job details page with responsibilities and requirements, and a form for applying to jobs.
- List of available job openings
- Job details page with responsibilities and requirements
- Form for applying to jobs
- Success page with application details after submission
Clone the repository using the following command:
git clone "https://github.com/sadiqhussain13/careers-website.git"
cd careers-website
Install the necessary dependencies using the following command:
pip install -r requirements.txt
Create a .env
file in the root of the project and add the following environment variables:
DATABASE_HOST=YOUR_DATABASE_HOST
DATABASE_NAME=YOUR_DATABASE_NAME
DATABASE_USERNAME=YOUR_DATABASE_USERNAME
DATABASE_PASSWORD=YOUR_DATABASE_PASSWORD
Replace YOUR_DATABASE_HOST
, YOUR_DATABASE_NAME
, YOUR_DATABASE_USERNAME
, and YOUR_DATABASE_PASSWORD
with your actual database credentials.
Start the app using the following command:
python app.py
This will start the Flask app on port 8080.
Open the app in your web browser by navigating to http://localhost:8080.
Technology | Description |
---|---|
Web framework | |
Database management system | |
Frontend styling library | |
Programming language | |
Package manager |
Contributions are welcome! If you'd like to contribute to this project, please fork the repository and submit a pull request.
- Please make sure to follow the coding style and conventions used in the project.
- Make sure to test your changes thoroughly before submitting a pull request.
- Please include a brief description of the changes you made and why you made them.
Thank you for your contributions!