The Neon Solution Job Application Portal is a Flask-based web application designed to streamline the job application process for both applicants and administrators. Leveraging Flask, SQL, and SQLAlchemy, along with Bootstrap for the frontend, this portal offers a user-friendly interface and efficient backend processing.
- User Authentication: Applicants can register and log in securely to access the application portal.
- Job Listings: Display available job positions with detailed descriptions and requirements.
- Application Submission: Applicants can submit their applications for specific job positions directly through the portal.
- Admin Dashboard: Administrators have access to a dashboard where they can manage job listings, view applications, and process candidate data.
- Data Persistence: Utilizes SQL and SQLAlchemy to store and manage application data securely.
- Flask: Python web framework for building the application backend.
- SQLAlchemy: SQL toolkit and Object-Relational Mapping (ORM) library for Python, facilitating interaction with the database.
- SQL Database: Stores job listings, applicant data, and application information.
- Bootstrap: Frontend framework for developing responsive and visually appealing user interfaces.
- Clone the repository to your local machine.
- Install the required dependencies using
pip install -r requirements.txt
. - Set up a SQL database and configure the database connection in
config.py
. - Run the Flask application using
python app.py
. - Access the application in your web browser at
http://localhost:5000
.
- Applicants: Register or log in to view available job listings, submit applications, and track application status.
- Administrators: Log in to access the admin dashboard, where you can manage job listings, review applications, and process candidate data.
Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.
For any inquiries or support, please contact Neon Solution.