This is a demo project built with Django, Bootstrap, and jQuery. It was created as part of a coding challenge to showcase full-stack development skills.
The application includes:
- A login page for authentication
- A homepage that fetches and displays inspection data from a MySQL database in a tabular format
- A conditions page that displays details related to the selected inspection
- Backend: Django (Python)
- Frontend: Bootstrap, jQuery
- Database: MySQL
- User login system
- Tabular display of inspection data
- Relational data handling:
- The
Inspectionstable has unique IDs - These IDs serve as foreign keys in the
Conditionstable
- The
- Clicking a row on the homepage redirects to a detailed conditions page
Through this project, I gained experience in:
- Building Django apps with Bootstrap for styling
- Implementing relational database models with MySQL
- Handling user interaction and page redirection with jQuery
- Designing a small-scale, functional CRUD-style workflow