This web application, developed using Flask, combines dynamic backend functionality with a clean, responsive frontend. Flask powers the routing, API integrations, and data handling, using Jinja2 for dynamic HTML rendering. Locally, it relies on SQLite for data management, with a transition to Supabase for the production database, enhancing scalability and performance.
On the frontend, HTML, CSS, and Bootstrap create a smooth, responsive design that adjusts across devices, while JavaScript adds interactivity to features like movie rankings and voting. Version control is maintained through GitHub, and the application is deployed on Render, ensuring reliability and scalability.
As a web developer with experience in Python, full-stack development, and database management, I’m committed to building efficient, user-centered applications. This project reflects my dedication to delivering high-quality solutions that balance functionality and user experience.