This project is a simple yet effective Movie Reviews Database web application built with Python and Flask. Users can submit, view, and search movie reviews in a web interface. Data persistence is handled via a SQLite database.
.
├── static/ # Static assets (CSS, images)
├── templates/ # Jinja2 HTML templates
├── app.py # Main Flask application
├── reviews.db # SQLite database (auto-generated)
├── requirements.txt # Python dependencies
└── README.md
- Backend: Python 3, Flask
- Database: SQLite
- Frontend: HTML, Bootstrap, Jinja2
- Deployment: Local, or any WSGI-compatible platform
- Python 3.x
- pip (Python package manager)
-
Clone the repository:
git clone https://github.com/vitor-a-avancini/qkfls-Movie-Reviews-Database.git cd qkfls-Movie-Reviews-Database -
Install dependencies:
pip install -r requirements.txt
-
Run the Flask application:
python app.py
-
Open your browser:
- Navigate to http://127.0.0.1:5000
- Add, view, and search movie reviews
- Clean, Bootstrap-styled user interface
- Auto-creates database on first run
This project is licensed under the MIT License. See LICENSE for details.
Pull requests, issues, and feedback are welcome. Fork or star to support!
A clean starter for Flask CRUD apps—add your own movie magic!