The Application Form System is a web application for submitting and managing forms with dynamic, real-time data visualization. It uses Django for the backend, MySQL for the database, and AJAX, JavaScript, and ApexCharts for the frontend.
- Backend: Django (Python), MySQL.
- Frontend: HTML, CSS (custom), JavaScript (AJAX, jQuery), ApexCharts.
- Database: MySQL.
- Form Submission: Users can submit applications via a dynamic form.
- Real-Time Data Visualization: Visualize submitted data with interactive charts using ApexCharts.
- AJAX Integration: Seamless submission and data updates without page reloads.
- Admin Panel: Manage submitted data using Django's built-in admin interface.
- Submit Form: Users fill out the form at the main page (
/) and submit it without reloading the page. - View Results: Submitted data is shown in real-time charts powered by ApexCharts.
- Admin Panel: Django's admin panel (
/admin/) allows managing and viewing submissions.
- Charts: Update
static/js/charts.jsto modify chart types or data sources. - AJAX: Adjust
static/js/form.jsfor custom AJAX request handling.