11 / FLASK APPLICATION
CareerHub — Job Application
Overview
An English job application website with a responsive blue and white interface. Applicants enter their first name, last name, email address, available start date and current occupation.
Features
- Accessible form labels, required fields and email validation
- A date picker and four occupation choices
- The Flask application saves submissions to SQLite using SQLAlchemy
- Flask-Mail sends an email confirmation with the applicant’s name and start date
- A success message after submission and a layout that adapts to mobile screens
Technology
Using the project
Open the website preview to explore the interface and try the form validation. This GitHub Pages preview does not save applications or send emails. Those features require the full Flask application running on a Python server.